Efficient all-to-all broadcast algorithm in torus networks
Heqing Huang
Abstract
Heqing Huang
Abstract
An all-to-all broadcast is a collective communication operation that every node communicates the same message to every other node in the system. We first present a novel but extremely simple algorithm for all-to-all broadcast communication with efficient hardware communication support in wormhole-switched torus networks. Then on the basic all-to-all broadcast algorithm, show how to improve the algorithm to reduce the completion time, and extend it for all-to-all broadcast with variable lengths of the messages and acknowledged all-to-all broadcast for reliable communication.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
An all-to-all broadcast is a collective communication operation that every node communicates the same message to every other node in the system. We first present a novel but extremely simple algorithm for all-to-all broadcast communication with efficient hardware communication support in wormhole-switched torus networks. Then on the basic all-to-all broadcast algorithm, show how to improve the algorithm to reduce the completion time, and extend it for all-to-all broadcast with variable lengths of the messages and acknowledged all-to-all broadcast for reliable communication.
Key concepts: Computer science, Broadcast communication network, Atomic broadcast, Node (physics), Computer network, Simple (philosophy), Broadcast radiation, Torus