• 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