• 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