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
Link To Document :
بازگشت