Skip to main content

The MPI standard for message passing

  • Parallal Programming Enviroments
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 797))

Abstract

The growing number of different message-passing interfaces make it difficult to port an application program from one parallel computer to another. This is a major problem in parallel computing. The open MPI forum has developed a de facto message-passing interface standard which was finalized in the first quarter of 1994. All major parallel machine manufacturers were involved in the process, and the first implementations are already available.

This article gives an overview of the MPI initiative. The main aspects of the standard are presented, with emphasis on those features which go beyond current practice.

This work was supported by the Commission of the European Community through Esprit project P6643 (PPPE)

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Walker, D.: Standards for Message Passing in a Distributed Memory Environment. Tech. Rep. TM-12147, Oak Ridge National Laboratory, August 1992

    Google Scholar 

  2. Hempel, R.: A Proposal for Virtual Topologies in MPI1. Tech. Rep., GMD, November 1992

    Google Scholar 

  3. Dongarra, J., Hempel, R., Hey, A., Walker, D.: A Proposal for a User-Level, Message Passing Interface in a Distributed Memory Environment. Tech. Rep. TM-12231, Oak Ridge National Laboratory, February 1993

    Google Scholar 

  4. The MPI Forum: MPI: A Standard Message-Passing Interface. Tech. Rep., The University of Tennessee at Knoxville, November 1993

    Google Scholar 

  5. Calkin, R., Hempel, R., Hoppe, H.-C., Wypior, P.: Portable Programming with the PARMACS Message-Passing Library. Special Issue on Message-Passing Interfaces, Par. Comp. (1994), to appear

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Gentzsch Uwe Harms

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hempel, R. (1994). The MPI standard for message passing. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 797. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57981-8_126

Download citation

  • DOI: https://doi.org/10.1007/3-540-57981-8_126

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57981-6

  • Online ISBN: 978-3-540-48408-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics