Skip to main navigation Skip to search Skip to main content

Efficient all-to-all broadcast in all-port mesh and torus networks

  • University of Vermont

Research output: Contribution to conferencePaperpeer-review

31 Scopus citations

Abstract

All-to-all communication is one of the most dense communication patterns and occurs in many important applications in parallel computing. In this paper, we present a new all-to-all broadcast algorithm in all-port mesh and torus networks. Unlike existing all-to-all broadcast algorithms, the new algorithm takes advantage of overlapping of message switching time and transmission time, and achieves optimal transmission time for all-to-all broadcast. In addition, in most cases, the total communication delay is close to the lower bound of all-to-all broadcast within a small constant range. Finally, the algorithm is conceptually simple, and symmetrical for every message and every node so that it can be easily implemented in hardware and achieves the optimum in practice.

Original languageEnglish
Pages290-299
Number of pages10
StatePublished - 1999
EventProceedings of the 1999 5th International Symposium on High-Performance Computer Architecture, HPCA - Orlando, FL, USA
Duration: Jan 9 1999Jan 13 1999

Conference

ConferenceProceedings of the 1999 5th International Symposium on High-Performance Computer Architecture, HPCA
CityOrlando, FL, USA
Period01/9/9901/13/99

Fingerprint

Dive into the research topics of 'Efficient all-to-all broadcast in all-port mesh and torus networks'. Together they form a unique fingerprint.

Cite this