Collective communication in wormhole-routed massively parallel computers
- 1 December 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 28 (12) , 39-50
- https://doi.org/10.1109/2.476198
Abstract
Most MPC networks use wormhole routing to reduce the effect of path length on communication time. Researchers have exploited this by designing ingenious algorithms to speed collective communication. Many projects have addressed the design of efficient collective communication algorithms for wormhole-routed systems. By exploiting the relative distance-insensitivity of wormhole routing, these new algorithms often differ fundamentally from their store-and-forward counterparts. We examine software and hardware approaches to implementing collective communication operations. Although we emphasize methods in which the underlying architecture is a direct network, such as a hypercube or mesh, as opposed to an indirect switch-based network, several approaches apply to systems of either type. We illustrate several issues arising in this research area and describe the major classes of algorithms proposed to solve these problems.Keywords
This publication has 19 references indexed in Scilit:
- On the design and implementation of broadcast and global combine operations using the postal modelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- On multicast wormhole routing in multicomputer networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An extended dominating node approach to collective communication in all-port wormhole-routed 2D meshesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Optimal broadcast in all-port wormhole-routed hypercubesIEEE Transactions on Parallel and Distributed Systems, 1995
- Methods and problems of communication in usual networksDiscrete Applied Mathematics, 1994
- Deadlock-free multicast wormhole routing in 2-D mesh multicomputersIEEE Transactions on Parallel and Distributed Systems, 1994
- Multidestination message passing mechanism conforming to base wormhole routing schemePublished by Springer Nature ,1994
- Unicast-based multicast communication in wormhole-routed networksIEEE Transactions on Parallel and Distributed Systems, 1994
- Distributed shared memory: a survey of issues and algorithmsComputer, 1991
- Optimum broadcasting and personalized communication in hypercubesIEEE Transactions on Computers, 1989