DocumentCode
2554145
Title
Management of heterogeneous parallelism on shared memory multiprocessors
Author
Tayyab, Athar B. ; Kuhl, Jon G.
Author_Institution
Dept. of Electr. & Comput. Eng., Iowa Univ., IA, USA
fYear
1990
fDate
31 Oct-2 Nov 1990
Firstpage
208
Lastpage
213
Abstract
Heterogeneous parallelism includes all forms of inter-instruction parallelism. This may include both explicitly coded and compiler generated forms. It is argued that support mechanisms are needed to efficiently manage heterogeneous subcomputations at run-time, and that the important issues in the design and implementation of these mechanisms are different from those previously studied for support of loop-level parallelism. An empirical study of an actual application is presented. The study was based on variational recursive dynamics simulation of a typical four wheel vehicle. The results of the empirical study indicate that the choice of an appropriate run-time parallel processing support mechanism can have a dramatic impact upon the ability to successfully extract heterogeneous parallelism for programs. In particular, the efficiency (lack of overhead) of the support mechanisms becomes critically important as the granularity of subcomputations becomes relatively fine. The use of simple, syntactically closed constructs is suggested
Keywords
multiprocessing programs; parallel programming; compiler generated; explicitly coded; four wheel vehicle; granularity; heterogeneous parallelism; heterogeneous subcomputations; inter-instruction parallelism; loop-level parallelism; run-time; shared memory multiprocessors; support mechanisms; syntactically closed constructs; variational recursive dynamics simulation; Cities and towns; Concurrent computing; Design engineering; Engineering management; Memory management; Parallel processing; Processor scheduling; Program processors; Runtime; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
Conference_Location
Chicago, IL
Print_ISBN
0-8186-2054-4
Type
conf
DOI
10.1109/CMPSAC.1990.139353
Filename
139353
Link To Document