Optimal multicast communication in wormhole-routed torus networks
- 1 January 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Parallel and Distributed Systems
- Vol. 6 (10) , 1029-1042
- https://doi.org/10.1109/71.473513
Abstract
This paper presents efficient algorithms that implement one-to-many, or multicast, communication in wormhole-routed torus networks. By exploiting the properties of the switching technology and the use of virtual channels, a minimum-time multicast algorithm is presented for n-dimensional torus networks that use deterministic, dimension-ordered routing of unicast messages. The algorithm can deliver a multicast message to m - 1 destinations in $\lceil {\bf log_2} \, {\mbi m} \rceil$ message-passing steps, while avoiding contention among the constituent unicast messages. Performance results of a simulation study on torus networks with up to 4096 nodes are also given.
Keywords
This publication has 11 references indexed in Scilit:
- ComPaSS: efficient communication services for scalable architecturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- ScaLAPACK: a scalable linear algebra library for distributed memory concurrent computersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Cray T3D: a new dimension for Cray ResearchPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Unicast-based multicast communication in wormhole-routed networksIEEE Transactions on Parallel and Distributed Systems, 1994
- A survey of wormhole routing techniques in direct networksComputer, 1993
- Efficient implementation of barrier synchronization in wormhole-routed hypercube multicomputersJournal of Parallel and Distributed Computing, 1992
- Reduction to condensed form for the Eigenvalue problem on distributed memory architecturesParallel Computing, 1992
- Virtual-channel flow controlIEEE Transactions on Parallel and Distributed Systems, 1992
- Performance analysis of k-ary n-cube interconnection networksIEEE Transactions on Computers, 1990
- Deadlock-Free Message Routing in Multiprocessor Interconnection NetworksIEEE Transactions on Computers, 1987