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