Skip to main content

The PVM system: Status, trends, and directions

  • Inveted Talk
  • Conference paper
  • First Online:
Book cover 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:

  • 163 Accesses

Abstract

The Parallel Virtual Machine (PVM) system is a software framework that enables heterogeneous concurrent computing in heterogeneous environments. Since its conception in 1989, it has evolved into a very popular and widely used platform for cluster and network computing. The programming model supported by PVM, straightforward formulation of the API, robust portable implementations, and timeliness have all played an important role in PVM's impact on high performance computing. We discuss the overall design of PVM and describe its ongoing evolution, recently introduced features, and future directions.

Research supported by the U. S. Department of Energy, under Grant No. DE-FG05-91ER25105, NASA under grant NAG 2-828, and the National Science Foundation, under Award Nos. ASC-9214149, ASC-9527186, and CCR-9523544

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. V. S. Sunderam, G. A. Geist, J. J. Dongarra, and R. Manchek, “The PVM Concurrent Computing System: Evolution, Experiences, and Trends”, Journal of Parallel Computing, 20(4), pp. 531–546, March 1994.

    Google Scholar 

  2. V. S. Sunderam, “PVM: A Framework for Parallel Distributed Computing”, Journal of Concurrency: Practice and Experience, 2(4), pp. 315–339, December 1990.

    Google Scholar 

  3. A. Beguelin, J. Dongarra, G. Geist, R. Manchek, and V. Sunderam, “Solving Computational Grand Challenges Using a Network of Supercomputers”, Proceedings of the Fifth SIAM Conference on Parallel Processing, D. Sorensen, ed., SIAM, Philadelphia, 1991.

    Google Scholar 

  4. G. A. Geist and V. S. Sunderam, “The Evolution of the PVM Concurrent Computing System”, Proceedings — 26th IEEE Compcon Symposium, pp. 471–478, San Fransisco, February 1993.

    Google Scholar 

  5. D. H. Bailey, et. al., The NAS Parallel Benchmarks, International Journal of Supercomputer Applications, 5(3):63–73, Fall 1991.

    Google Scholar 

  6. S. M. White, Implementing the NAS Benchmarks on Virtual Parallel Machines, Emory University M. S. Thesis, April 1993.

    Google Scholar 

  7. S. M. White, A. Anders, and V. S. Sunderam, Performance Optimization of the NAS NPB Kernels under PVM, Proc. Distributed Computing for Aeroscience Applications, Moffett Field, October 1993.

    Google Scholar 

  8. S. Moyer and V. S. Sunderam, “Parallel I/O as a Parallel Application”, International Journal of Supercomputer Applications, Vol. 9, No. 2, summer 1995.

    Google Scholar 

  9. A. Ferrari and V. S. Sunderam, “TPVM: Distributed Concurrent Computing with Lightweight Processes”, Proceedings — 4th High-Performance Distributed Computing Symposium, Washington, DC, pp. 211–218, August, 1995.

    Google Scholar 

  10. A. Zadroga, A. Krantz, S. Chodrow, V. Sunderam, “An RPC Facility for PVM”, Proceedings — High-Performance Computing and Networking '96, Brussels, Belgium, Springer-Verlag, pp. 798–805, April 1996.

    Google Scholar 

  11. B. Topol, V. Sunderam, J. Stasko, “Performance Visualization Support for PVM”, preprint, Emory University, March 1996. http://www.cc.gatech.edu/gvu/softviz/parviz/pvanim/pvanim.html

    Google Scholar 

  12. http://www.epm.ornl.gov/pvm/research.html

    Google Scholar 

  13. J. A. Kohl, G. A. Geist, “The PVM 3.4 Tracing Facility and XPVM 1.1,” Proceedings of the 29th Hawaii International Conference on System Sciences (HICSS-29), Heterogeneous Processing Minitrack in the Software Technology Track, Maui, Hawaii, January 3–6, 1996.

    Google Scholar 

  14. G.A. Geist, J.A. Kohl, and P.M. Papadopoulos, “PVM and MPI: A Comparison of Features”, Calculateurs Paralleles, to appear, 1996.

    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

Sunderam, V. (1996). The PVM system: Status, trends, and directions. 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_10

Download citation

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

  • 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