DocumentCode
2134062
Title
Complete parallelization of computations: integration of data partitioning and functional parallelism for dynamic data structures
Author
Banerjee, Dwip ; Browne, J.C.
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear
1996
fDate
15-19 Apr 1996
Firstpage
354
Lastpage
360
Abstract
This paper presents a parallel programming system which: supports complete parallelization of array-oriented computations through a coherent integration of data partitioning parallelization and functional decomposition based parallelization; and implements a declarative representation of operations over distributed dynamic arrays. The conceptual framework for this integration is a generalized dependence graph model of parallel computation. The properties of the programming system are illustrated by an example: a red/black parallel solver for linear systems
Keywords
data handling; data structures; graph theory; mathematics computing; parallel programming; programming environments; software tools; array-oriented computations; data partitioning; declarative representation; distributed dynamic arrays; dynamic data structures; functional parallelism; generalized dependence graph model; linear systems; parallel computation; parallel programming system; programming environment; red/black parallel solver; Adaptive algorithm; Adaptive arrays; Computational modeling; Concurrent computing; Data structures; Distributed computing; Dynamic programming; Linear programming; Linear systems; Parallel processing; Parallel programming; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-7255-2
Type
conf
DOI
10.1109/IPPS.1996.508082
Filename
508082
Link To Document