Skip to main content

The status of the MPI Message-Passing standard and its relation to PVM

  • Invited Talk
  • Conference paper
  • First Online:
Parallel Virtual Machine — EuroPVM '96 (EuroPVM 1996)

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

Included in the following conference series:

Abstract

In a similar way to its sister initiative HPFF, the Message-Passing Interface Forum (MPIF) has established a de-facto standard for parallel computing, in this case using the message-passing paradigm. MPI builds upon experience gained with portability interfaces such as PARMACS or PVM, and tries to combine the strongest features of all those existing packages. With MPI now available on any parallel platform, including several versions in the public domain, other interfaces have to re-define their role.

Following an overview of the established standard, MPI-1, we give an introduction to the ongoing MPI-2 initiative. Finally, we compare MPI with PVM, and discuss where MPI learned from the successes and weak points of PVM.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Calkin, R., Hempel, R., Hoppe, H.-C., Wypior, P.: Portable programming with the PARMACS message-passing library. Parallel Computing 20 (1994) 615–632

    Google Scholar 

  2. Dongarra, J., Hempel, R., Hey, A.J.G., Walker, D.W.: A proposal for a user-level, message passing interface in a distributed memory environment. Technical Report TM-12231, Oak Ridge National Laboratory, February, 1993

    Google Scholar 

  3. Flower, J., Kolawa, A.: Express is not just a message passing system: current and future directions in Express. Parallel Computing 20 (1994) 597–614

    Google Scholar 

  4. Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V.: PVM 3 user's guide and reference manual. ORNL/TM-12187, May, 1994

    Google Scholar 

  5. Gropp, W., Lusk, E., Skjellum, A.: Using MPI. MIT Press, 1994, ISBN 0-262-57104-8.

    Google Scholar 

  6. Gropp, W., Doss, N., Lusk, E., Skjellum, A.: A high-performance, portable implementation of the MPI message passing interface standard. Parallel Computing, to appear

    Google Scholar 

  7. Message Passing Interface Forum: MPI: a message-passing interface standard. International Journal of Supercomputer Applications, 8(3/4) (1994), special issue on MPI

    Google Scholar 

  8. Snir, M., Otto, S.W., Huss-Lederman, S., Walker, D.W., Dongarra, J.: MPI: the complete reference. MIT Press, 1996, ISBN 0-262-69184-1.

    Google Scholar 

  9. Skjellum, A., Smith, S.G., Doss, N.E., Leung, A.P., Morari, M.: The design and evolution of Zipcode. Parallel Computing 20 (1994) 565–596

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arndt Bode Jack Dongarra Thomas Ludwig Vaidy Sunderam

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hempel, R. (1996). The status of the MPI Message-Passing standard and its relation to PVM. In: Bode, A., Dongarra, J., Ludwig, T., Sunderam, V. (eds) Parallel Virtual Machine — EuroPVM '96. EuroPVM 1996. Lecture Notes in Computer Science, vol 1156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3540617795_3

Download citation

  • DOI: https://doi.org/10.1007/3540617795_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61779-2

  • Online ISBN: 978-3-540-70741-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics