DocumentCode
322777
Title
Vector prefix and reduction computation on coarse-grained, distributed-memory parallel machines
Author
Bae, Seungjo ; Kim, Dongmin ; Ranka, Sanjay
Author_Institution
Parallel Programming Sect., ETRI, Taejon, South Korea
fYear
1998
fDate
30 Mar-3 Apr 1998
Firstpage
321
Lastpage
325
Abstract
Vector prefix and reduction are collective communication primitives in which all processors must cooperate. The authors present two parallel algorithms, the direct algorithm and the split algorithm, for vector prefix and reduction computation on coarse-grained, distributed-memory parallel machines. The algorithms are relatively architecture independent and can be used effectively in many applications such as pack/unpack, array prefix/reduction functions, and array combining scatter functions, which are defined in Fortran 90 and in High Performance Fortran. Experimental results on the CM-5 are presented
Keywords
distributed memory systems; parallel algorithms; parallel machines; CM-5; Fortran 90; High Performance Fortran; architecture independent algorithms; coarse-grained distributed-memory parallel machines; collective communication primitives; direct algorithm; parallel algorithms; processor cooperation; split algorithm; vector prefix computation; vector reduction computation; Binary trees; Computational Intelligence Society; Concurrent computing; Distributed computing; Flyback transformers; Hypercubes; Parallel algorithms; Parallel machines; Parallel programming; Scattering;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
Conference_Location
Orlando, FL
ISSN
1063-7133
Print_ISBN
0-8186-8404-6
Type
conf
DOI
10.1109/IPPS.1998.669934
Filename
669934
Link To Document