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
fDate :
30 Mar-3 Apr 1998
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;
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
Print_ISBN :
0-8186-8404-6
DOI :
10.1109/IPPS.1998.669934