Title :
An extended dominating node approach to broadcast and global combine in multiport wormhole-routed mesh networks
Author :
Tsai, Yih-Jia ; McKinley, Philip K.
Author_Institution :
Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
fDate :
1/1/1997 12:00:00 AM
Abstract :
A new approach to the design of collective communication operations in wormhole-routed mesh networks is described. The approach extends the concept of dominating sets in graph theory by accounting for the relative distance-insensitivity of the wormhole switching strategy and by taking advantage of a multiport communication architecture, which allows each node to simultaneously transmit messages on different outgoing channels. Collective communication operations are defined in terms of sets of extended dominating nodes (EDNs). The nodes in a set of EDNs can deliver (receive) messages to (from) a different, larger set of nodes in a single message-passing step under dimension-ordered wormhole routing and without channel contention among messages. The EDN model can be applied to different collective operations in 2D and 3D mesh networks. The authors focus on EDN-based broadcast and global combine operations. Performance evaluation results are presented that confirm the advantage of this approach over other methods
Keywords :
graph theory; message passing; multiprocessor interconnection networks; network routing; parallel architectures; performance evaluation; switching; 2D mesh networks; 3D mesh networks; broadcast; collective communication operation design; dimension-ordered wormhole routing; dominating sets; extended dominating node approach; global combine; graph theory; message transmission; message-passing step; multiport communication architecture; multiport wormhole-routed mesh networks; outgoing channels; performance evaluation; relative distance-insensitivity; wormhole switching strategy; Bandwidth; Broadcasting; Communication switching; Computer networks; Concurrent computing; Delay; Intelligent networks; Mesh networks; Network topology; Routing;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on