Title :
Non-threaded and Threaded Approaches to MultiRail Communication with uDAPL
Author :
Cai, Jie ; Rendell, Alistair P. ; Strazdins, Peter E.
Author_Institution :
Sch. of Comput. Sci., Australian Nat. Univ., Canberra, ACT, Australia
Abstract :
uDAPL is portable and platform independent communication library, which provides RDMA as well as send/recv operations. Some well known software has attempted to take advantage of uDAPL\´s portability, such as Open MPI, MVAPICH2, Intel MPI, and Cluster OpenMP. However, network performance is still the bottleneck for those software. Engaging "multirail" network is a method to by-pass it. In this paper, we have designed a non-threaded and a threaded approaches to improve performance of uDAPL over multirail configured clusters. The two approaches will be evaluated on different InfiniBand multirail configured clusters. The results shows that threaded approach improves 33% and 148% of the uni-directional bandwidth on the multi-port and the multi-HCA configured network respectively, and the non-threaded approach improves ~90% of the uni-directional bandwidth on the multi-HCA configured network. A similar improvements have been achieved for the bi-directional bandwidth.
Keywords :
application program interfaces; file organisation; message passing; multi-threading; Cluster OpenMP; InfiniBand multirail configured cluster communication; Intel MPI; MVAPICH2; Open MPI; RDMA; bidirectional bandwidth; multiHCA configured network; multirail network performance; nonthreaded approach; remote direct memory access communication; send/receive operation; threaded approach; uDAPL portable platform-independent communication library; unidirectional bandwidth; user-level direct access programming library portability; Application software; Australia; Bandwidth; Bidirectional control; Collaboration; Computer science; Network interfaces; Parallel processing; Protection; Software libraries; Bandwidth Improvement; Multirail; Threads; uDAPL;
Conference_Titel :
Network and Parallel Computing, 2009. NPC '09. Sixth IFIP International Conference on
Conference_Location :
Gold Coast, QLD
Print_ISBN :
978-1-4244-4990-3
Electronic_ISBN :
978-0-7695-3837-2
DOI :
10.1109/NPC.2009.10