DocumentCode :
2366130
Title :
Efficient broadcast and multicast on multistage interconnection networks using multiport encoding
Author :
Sivaram, Rajeev ; Panda, Dhabaleswar K. ; Stunkel, Craig B.
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
fYear :
1996
fDate :
23-26 Oct 1996
Firstpage :
36
Lastpage :
45
Abstract :
This paper proposes a new approach for implementing fast multicast and broadcast in multistage interconnection networks (MINs) with multiport encoded multidestination worms. For a MIN with k×k switches and n stages such worms use n header flits each. One flit is used for each stage of the network and it indicates the output ports to which a multicast message must be replicated. A single multiport encoded worm has the capability to cover a large number of destinations with a single communication startup. A switch architecture is proposed for implementing multidestination worms without deadlock. Grouping algorithms of varying complexity are presented to derive the associated multiport encoded worms for a multicast to an arbitrary set of destinations. Using these worms a multinomial tree-based scheme is proposed to implement the multicast. This approach significantly reduces broadcast/multicast latency compared to schemes using unicast messages. Simulation studies indicate that improvement in broadcast/multicast latency up to a factor of 4 is feasible using the new approach. Interestingly, this approach is able to implement multicast with reduced latency as the number of destinations increases beyond a certain number
Keywords :
communication complexity; concurrency control; message passing; multistage interconnection networks; network routing; parallel architectures; trees (mathematics); broadcast; communication startup; complexity; latency; multicast; multicast message; multinomial tree-based scheme; multiport encoded multidestination worms; multistage interconnection networks; output ports; single multiport encoded worm; switch architecture; switches; Broadcasting; Communication switching; Computer worms; Delay; Encoding; Multiprocessor interconnection networks; Network topology; Switches; System recovery; Unicast;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1996., Eighth IEEE Symposium on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-7683-3
Type :
conf
DOI :
10.1109/SPDP.1996.570314
Filename :
570314
Link To Document :
بازگشت