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.
Preview
Unable to display preview. Download preview PDF.
References
Calkin, R., Hempel, R., Hoppe, H.-C., Wypior, P.: Portable programming with the PARMACS message-passing library. Parallel Computing 20 (1994) 615–632
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
Flower, J., Kolawa, A.: Express is not just a message passing system: current and future directions in Express. Parallel Computing 20 (1994) 597–614
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
Gropp, W., Lusk, E., Skjellum, A.: Using MPI. MIT Press, 1994, ISBN 0-262-57104-8.
Gropp, W., Doss, N., Lusk, E., Skjellum, A.: A high-performance, portable implementation of the MPI message passing interface standard. Parallel Computing, to appear
Message Passing Interface Forum: MPI: a message-passing interface standard. International Journal of Supercomputer Applications, 8(3/4) (1994), special issue on MPI
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.
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
Author information
Authors and Affiliations
Editor information
Rights 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