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.
References
A. Ferrari, “JPVM — The Java Parallel Virtual Machine”, http://www.cs.virginia.edu/∼ajf2j/jpvm.html, 1996.
J. Kohl and G. A. Geist, “The PVM 3.4 Tracing Facility and XPVM 1.1”, Oak Ridge National Laboratory, 1996.
D. Thurman, “JavaPVM — The Java to PVM Interface”, http://homer.isye.gatech.edu/chmsr/JavaPVM/, 1996.
B. Topol, V. Sunderam, A. Alund, http://www.cc.gatech.edu/gvu/people/Phd/Brad.Topol/pgpvm.html, 1995.
B. Topol, V. Sunderam, J. Stasko, http://www.cc.gatech.edu/gvu/softviz/parviz/pvanimOL/pvanimOL.html, 1996.
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.
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.
S. Moyer and V. S. Sunderam, http://www.mathcs.emory.edu/pious/, 1995.
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.
Author information
Authors and Affiliations
Editor information
Rights 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