• DocumentCode
    1432718
  • Title

    All-to-all personalized communication in multidimensional torus and mesh networks

  • Author

    Suh, Young-Joo ; Shin, Kang G.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pohang Univ., South Korea
  • Volume
    12
  • Issue
    1
  • fYear
    2001
  • fDate
    1/1/2001 12:00:00 AM
  • Firstpage
    38
  • Lastpage
    59
  • Abstract
    All-to-all personalized communication commonly occurs in many important parallel algorithms, such as FFT and matrix transpose. This paper presents new algorithms for all-to-all personalized communication or complete exchange in multidimensional torus- or mesh-connected multiprocessors. For an R×C torus or mesh where R⩽C, the proposed algorithms have time complexities of O(C) message startups and O(RC2) message transmissions. The algorithms for three- or higher-dimensional tori or meshes follow a similar structure. Unlike other existing message-combining algorithms in which the number of nodes in each dimension should be a power-of-two and square, the proposed algorithms accommodate non-power-of-two tori or meshes where the number of nodes in each dimension need not be power-of-two and square. In addition, destinations remain fixed over a larger number of steps in the proposed algorithms, thus making them amenable to optimizations. Finally, the data structures used are simple, hence making substantial savings of message-rearrangement time
  • Keywords
    computational complexity; data structures; hypercube networks; parallel algorithms; FFT; all-to-all personalized communication; matrix transpose; mesh networks; mesh-connected multiprocessors; multidimensional torus; parallel algorithms; time complexities; Broadcasting; Computer applications; Data structures; Intelligent networks; Mesh networks; Message passing; Multidimensional systems; Multiprocessor interconnection networks; Parallel algorithms; Scattering;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.899938
  • Filename
    899938