• 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