DocumentCode :
1275158
Title :
Optimal software multicast in wormhole-routed multistage networks
Author :
Xu, Hong ; Gui, Yadong ; Ni, Lionel M.
Author_Institution :
Cisco Syst. Inc., San Jose, CA, USA
Volume :
8
Issue :
6
fYear :
1997
fDate :
6/1/1997 12:00:00 AM
Firstpage :
597
Lastpage :
607
Abstract :
Multistage interconnection networks are a popular class of interconnection architecture for constructing scalable parallel computers (SPCs). The focus of this paper is on the multistage network system which supports wormhole routed turnaround routing. Existing machines characterized by such a system model include the IBM SP-1 and SP-2, TMC CM-5, and Meiko CS-2. Efficient collective communication among processor nodes is critical to the performance of SPCs. A system-level multicast service, in which the same message is delivered from a source node to an arbitrary number of destination nodes, is fundamental in supporting collective communication primitives including the application-level broadcast, reduction, and barrier synchronization. This paper addresses how to efficiently implement multicast services in wormhole-routed multistage networks, in the absence of hardware multicast support, by exploiting the properties of the turnaround switching technology. An optimal multicast algorithm is proposed. The results of implementations on a 64-node SP-1 show that the proposed algorithm significantly outperforms the application-level broadcast primitives provided by currently existing collective communication libraries including the public domain MPI
Keywords :
message passing; multistage interconnection networks; IBM SP-1; IBM SP-2; Meiko CS-2; TMC CM-5; application-level broadcast primitives; barrier synchronization; collective communication; collective communication libraries; collective communication primitives; interconnection architecture; multistage interconnection networks; optimal software multicast; scalable parallel computers; system-level multicast service; turnaround switching technology; wormhole routed turnaround routing; wormhole-routed multistage networks; Broadcasting; Communication switching; Computer architecture; Computer networks; Concurrent computing; Hardware; Libraries; Multicast algorithms; Multiprocessor interconnection networks; Routing;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.595577
Filename :
595577
Link To Document :
بازگشت