• DocumentCode
    1504762
  • Title

    Multiple multicast with minimized node contention on wormhole k-ary n-cube networks

  • Author

    Kesavan, Ram ; Panda, Dhabaleswar K.

  • Author_Institution
    Compaq Inc., Cupertino, CA, USA
  • Volume
    10
  • Issue
    4
  • fYear
    1999
  • fDate
    4/1/1999 12:00:00 AM
  • Firstpage
    371
  • Lastpage
    393
  • Abstract
    This paper presents a new approach to minimize node contention while performing multiple multicast/broadcast on wormhole k-ary n-cube networks with overlapped destination sets. The existing multicast algorithms in the literature deliver poor performance under multiple multicast because these algorithms have been designed with only single multicast in mind. The new algorithms introduced in this paper do not use any global knowledge about the respective destination sets of the concurrent multicasts. Instead, only local information and a source-specific partitioning approach are used. For systems supporting unicast message-passing, a new SPUmesh (Source-Partitioned Umesh) algorithm is proposed and is shown to be superior than the conventional Umesh algorithm for multiple multicast. Two different algorithms, SQHL (Source-Quadrant Hierarchical Leader) and SCHL (Source-Centered Hierarchical Leader), are proposed for systems with multidestination message-passing and shown to be superior than the HL scheme. All of these algorithms perform 1) 5-10 times faster than the existing algorithms under multiple multicast and 2) as fast as existing algorithms under single multicast. Furthermore, the SCHL scheme demonstrates that the latency of multiple multicast can, in fact, be reduced as the degree of multicast increases beyond a certain number. Thus, these algorithms demonstrate significant potential to be used for designing fast and scalable collective communication libraries on current and future generation wormhole systems
  • Keywords
    message passing; multiprocessor interconnection networks; parallel architectures; SCHL; SQHL; message-passing; multidestination message-passing; multiple multicast; node contention; overlapped destination; wormhole k-ary n-cube networks; Algorithm design and analysis; Broadcasting; Delay; Helium; Libraries; Message passing; Multicast algorithms; Partitioning algorithms; Routing; Unicast;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.762817
  • Filename
    762817