• DocumentCode
    451278
  • Title

    Scalable Hardware-Based Multicast Trees

  • Author

    Coll, Salvador ; Duato, José ; Petrini, Fabrizio ; Mora, Francisco J.

  • Author_Institution
    Technical University of Valencia, Spain
  • fYear
    2003
  • fDate
    15-21 Nov. 2003
  • Firstpage
    54
  • Lastpage
    54
  • Abstract
    This paper presents an algorithm for implementing optimal hardware-based multicast trees, on networks that provide hardware support for collective communication. Although the proposed methodology can be generalized to a wide class of networks, we apply our methodology to the Quadrics network, a state-of-the-art network that provides hardware-based multicast communication. The proposed mechanism is intended to improve the performance of the collective communication patterns on the network, in those cases where the hardware support can not be directly used, for instance, due to some faulty nodes. This scheme provides significant reduction on multicast latencies compared to the original system primitives, which use multicast trees based on unicast communication. A backtracking algorithm to find the optimal solution to the problem is presented. In addition, a greedy algorithm is presented and shown to provide near optimal solutions. Finally, our experimental results show the good performance and scalability of the proposed multicast tree in comparison to the traditional unicast-based multicast trees. Our multicast mechanism doubles barrier synchronization and broadcasts performance when compared to the production-level MPI library.
  • Keywords
    Broadcasting; Computer networks; Concurrent computing; Delay; Government; Hardware; Laboratories; Multicast algorithms; Resource management; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 2003 ACM/IEEE Conference
  • Print_ISBN
    1-58113-695-1
  • Type

    conf

  • DOI
    10.1109/SC.2003.10058
  • Filename
    1592957