• DocumentCode
    2217554
  • Title

    All-to-all broadcast in torus with wormhole-like routing

  • Author

    Calvin, C. ; Perennes, S. ; Trystram, D.

  • Author_Institution
    LMC, IMAG, Grenoble, France
  • fYear
    1995
  • fDate
    25-28 Oct 1995
  • Firstpage
    130
  • Lastpage
    137
  • Abstract
    This paper deals with collective communications on distributed-memory parallel machines. We are interested in the design of efficient all-to-all broadcast algorithms on square torus of processing nodes using wormhole-like routing mechanism. The execution time is influenced by three factors, namely, the number of steps, the transmission rate and the maximum distance to cross. We first compute the lower bounds of the all-to-all broadcast problem under these assumptions. Then, we propose a new algorithm which minimizes the number of steps. Its distance factor is close to the optimal, but the transmission rate is too large. We derive a transformation which reduces significantly this last factor. This value is close to the optimum. This lost algorithm is a good trade-off when the message length is not too large. This analysis is detailed for square sizes of tori when the dimension is a power of 5. We show how to extend the construction for ether sizes of square tori
  • Keywords
    hypercube networks; parallel machines; all-to-all broadcast; collective communications; distributed-memory parallel machines; execution time; lower bounds; maximum distance; processing nodes; square torus; torus; transmission rate; wormhole-like routing; Broadcasting; Circuits; Communication switching; Computer networks; Concurrent computing; High performance computing; Network topology; Parallel machines; Routing; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1063-6374
  • Print_ISBN
    0-81867195-5
  • Type

    conf

  • DOI
    10.1109/SPDP.1995.530675
  • Filename
    530675