High Performance Concurrent Multi-Path Communication for MPI

  • Rashid Hassani
  • Abbas Malekpour
  • Amirreza Fazely
  • Peter Luksch
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7490)

Abstract

MPI is the most generally accepted API in HPC. Today, a typical HPC platform provides a hierarchy of parallelism and networks, from OnChip Networks, SMPs, SAN to WAN. The MPI protocol stack has been optimized for shared memory plat-forms, InfiniBand etc. WAN MPI still is an extension of LAN MPI and thus uses TCP. MPI in WANs is important because large cross-site resource pools often are used in Cloud and Grid Computing. Therefore MPI performance/ reliability/security in WANs must be addressed, and that’s what we do and present here.

References

  1. 1.
    Majumder, S., Rixner, S.: Comparing Ethernet and Myrinet for MPI Communication. Los Alamos National Laboratory (2006)Google Scholar
  2. 2.
    Penoff, B., Tsai, M., Iyengar, J., Wagner, A.: Using CMT in SCTP-Based MPI to Exploit Multiple Interfaces in Cluster Nodes. In: Cappello, F., Herault, T., Dongarra, J. (eds.) EuroPVM/MPI 2007. LNCS, vol. 4757, pp. 204–212. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  3. 3.
    Malekpour, A., Tavangarian, D.: Concurrent Multipath Communication for SCTP a Novel Method for Data Transmission, I2TS 2010-Rio de Janeiro, Brazil (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Rashid Hassani
    • 1
  • Abbas Malekpour
    • 1
  • Amirreza Fazely
    • 1
  • Peter Luksch
    • 1
  1. 1.Institute of Computer ScienceUniversity of RostockGermany

Personalised recommendations