DocumentCode :
453802
Title :
MPI over uDAPL: Can High Performance and Portability Exist Across Architectures?
Author :
Chai, Lei ; Noronha, Ranjit ; Panda, Dhabaleswar K.
Author_Institution :
The Ohio State University, USA
Volume :
1
fYear :
2006
fDate :
16-19 May 2006
Firstpage :
19
Lastpage :
26
Abstract :
Looking at the TOP 500 list of supercomputers we can see that different architectures and networking technologies appear on the scene from time to time. The networking technologies are also changing along with the advances of processor technologies. While the hardware has been constantly changing, parallel applications written in different paradigms have remained largely unchanged. With MPI being the most popular parallel computing standard, it is crucial to have an MPI implementation portable across different networks and architectures. It is also desirable to have such an MPI deliver high performance. In this paper we take on this challenge. We have designed an MPI with both portability and portable high performance using the emerging uDAPL interface. We present the design alternatives and a comprehensive performance evaluation of this new design. The results show that this design can improve the startup time and communication performance by 30% compared with our previous work. It also delivers the same good performance as MPI implemented over native APIs of the underlying interconnect. We also present a multistream MPI design which aims to achieve high bandwidth across networks and operating systems. Experimental results on Solaris show that the multi-stream design can improve bandwidth over InfiniBand by 30%, and improve the application performance by up to 11%.
Keywords :
Application software; Bandwidth; Computer architecture; Hardware; Layout; Libraries; Operating systems; Sun; Supercomputers; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and the Grid, 2006. CCGRID 06. Sixth IEEE International Symposium on
Conference_Location :
Singapore
Print_ISBN :
0-7695-2585-7
Type :
conf
DOI :
10.1109/CCGRID.2006.70
Filename :
1630791
Link To Document :
بازگشت