• DocumentCode
    1556288
  • Title

    Bandwidth-optimal complete exchange on wormhole-routed 2D/3D torus networks: a diagonal-propagation approach

  • Author

    Tseng, Yu-Chee ; Lin, Ting-Hsien ; Gupta, Sandeep K S ; Panda, Dhabaleswar K.

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Central Univ., Chung-Li, Taiwan
  • Volume
    8
  • Issue
    4
  • fYear
    1997
  • fDate
    4/1/1997 12:00:00 AM
  • Firstpage
    380
  • Lastpage
    396
  • Abstract
    All-to-all personalized communication, or complete exchange, is at the heart of numerous applications in parallel computing. Several complete exchange algorithms have been proposed in the literature for wormhole meshes. However, these algorithms, when applied to tori, cannot take advantage of wrap-around interconnections to implement complete exchange with reduced latency. In this paper, a new diagonal-propagation approach is proposed to develop a set of complete exchange algorithms for 2D and 3D tori. This approach exploits the symmetric interconnections of tori and allows to develop a communication schedule consisting of several contention-free phases. These algorithms are indirect in nature and they use message combining to reduce the number of phases (message start-ups). It is shown that these algorithms effectively use the bisection bandwidth of a torus which is twice that for an equal sized mesh, to achieve complete exchange in time which is almost half of the best known complete exchange time on an equal sized mesh. The effectiveness of these algorithms is verified through simulation studies for varying system and technological parameters. It is also demonstrated that synchronous implementations of these algorithms (by introducing barriers between phases) lead to reduced latency for complete exchange with large messages, while the asynchronous ones are better for smaller messages
  • Keywords
    distributed memory systems; multiprocessor interconnection networks; performance evaluation; all-to-all personalized communication; bandwidth-optimal complete exchange; bisection bandwidth; diagonal-propagation approach; parallel computing; simulation studies; symmetric interconnections; wormhole-routed 2D/3D torus networks; wrap-around interconnections; Application software; Bandwidth; Computer Society; Computer science; Delay; Heart; Helium; Multiprocessor interconnection networks; Parallel processing; Routing;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.588613
  • Filename
    588613