DocumentCode :
1417199
Title :
Approaches for integrating task and data parallelism
Author :
Bal, Henri E. ; Haines, Matthew
Author_Institution :
Vrije Univ., Amsterdam, Netherlands
Volume :
6
Issue :
3
fYear :
1998
Firstpage :
74
Lastpage :
84
Abstract :
Languages that support task and data parallelism are highly general and can exploit both forms of parallelism in a single application. However, cleanly integrating the two forms of parallelism in a programming model is difficult. The authors describe four programming systems that attempt such an integration: Fx, Opus, data-parallel Orca, and Braid
Keywords :
parallel languages; parallel programming; resource allocation; Braid; Fx; Opus; data parallelism; data-parallel Orca; programming model; programming systems; task parallelism; task/data parallelism integration; Aircraft propulsion; Application software; Data structures; Message passing; Parallel languages; Parallel processing; Parallel programming; Program processors; Programming profession; Radar tracking;
fLanguage :
English
Journal_Title :
Concurrency, IEEE
Publisher :
ieee
ISSN :
1092-3063
Type :
jour
DOI :
10.1109/4434.708258
Filename :
708258
Link To Document :
بازگشت