Skip to main content

Tools for monitoring, debugging, and programming in PVM

  • Tutorials
  • Conference paper
  • First Online:

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

Abstract

In this paper we briefly describe several tools related to programming in PVM. The monitoring and debugging systems covered are XPVM, PGPVM, and PVaniM. XPVM is a graphical console for executing and tracing PVM programs. It uses PVM's built in trace facility. PGPVM is also a system for tracing PVM programs, but uses its own buffered tracing techniques and generates tracefiles for use with the ParaGraph visualization tool. PVaniM provides online and postmortem visualization but utilizes sampling rather than tracing. This sampling approach allows PVaniM to also provide steering. Systems which augment PVM are also presented. These include PIOUS, PVMRPC, tkPVM, JavaPVM, and JPVM. PIOUS is a system that supports parallel I/O from PVM programs. PVMRPC supports the remote procedure style of programming using PVM for the underlying messaging and process control. The tkPVM and JavaPVM systems are interfaces to PVM from the TCL and Java languages. JPVM is an implementation of PVM written in Java.

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. A. Ferrari, “JPVM — The Java Parallel Virtual Machine”, http://www.cs.virginia.edu/∼ajf2j/jpvm.html, 1996.

    Google Scholar 

  2. J. Kohl and G. A. Geist, “The PVM 3.4 Tracing Facility and XPVM 1.1”, Oak Ridge National Laboratory, 1996.

    Google Scholar 

  3. D. Thurman, “JavaPVM — The Java to PVM Interface”, http://homer.isye.gatech.edu/chmsr/JavaPVM/, 1996.

    Google Scholar 

  4. B. Topol, V. Sunderam, A. Alund, http://www.cc.gatech.edu/gvu/people/Phd/Brad.Topol/pgpvm.html, 1995.

    Google Scholar 

  5. B. Topol, V. Sunderam, J. Stasko, http://www.cc.gatech.edu/gvu/softviz/parviz/pvanimOL/pvanimOL.html, 1996.

    Google Scholar 

  6. S. Moyer and V. S. Sunderam, “Characterizing Concurrency Control Performance for the PIOUS Parallel File System”, Journal of Parallel and Distributed Computing, to appear, 1996.

    Google Scholar 

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

    Google Scholar 

  8. S. Moyer and V. S. Sunderam, http://www.mathcs.emory.edu/pious/, 1995.

    Google Scholar 

  9. 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 

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

Beguelin, A., Sunderam, V. (1996). Tools for monitoring, debugging, and programming in 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_2

Download citation

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

  • 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