Abstract
The PVM system is a software substrate for high performance heterogeneous distributed computing on networks of workstations, mainframes, and hardware multiprocessors. PVM itself is similar to a kernel in that it provides functionality for basic operations such as process management and message passing. To augment these core facilities, a large number of tools and auxiliary subsystems have been developed, for a variety of functions such as profiling, visualization, support for other programming paradigms, input and output, etc. In this paper, we describe three such subsystems that enhance the functionality of PVM. PVaniM provides online and postmortem visualization of PVM programs, and is designed specifically for network computing environments. The PIOUS framework supports parallel and distributed I/O to facilitate applications with large data handling requirements. PVM-RPC supports the remote procedure call model to augment message passing in PVM. These tools and extensions to PVM are described, and the nature and effect of their enhancements to PVM are discussed.
Research supported by the U. S. Department of Energy, under Grant No. DE-FG0591ER25105, NASA under grant NAG 2-828, and the National Science Foundation, under Award Nos. ASC-9527186, and CCR-9523544
Preview
Unable to display preview. Download preview PDF.
References
B. Topol, V. Sunderam, J. Stasko, http://www.cc.gate ch.edu/gvu/softviz/ parviz/pvanim0L/pvanim0L.htm1, 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
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sunderam, V., Topol, B., Moyer, S., Krantz, A. (1997). Tools and auxiliary subsystems in PVM. In: Bubak, M., Dongarra, J., Waśniewski, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 1997. Lecture Notes in Computer Science, vol 1332. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63697-8_96
Download citation
DOI: https://doi.org/10.1007/3-540-63697-8_96
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63697-7
Online ISBN: 978-3-540-69629-2
eBook Packages: Springer Book Archive