Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The PVM 3.4 tracing facility and XPVM 1.1

Conference ·
OSTI ID:378647

One problem in developing a parallel program is monitoring its behavior for debugging and performance tuning. This paper discusses an enhanced tracing facility and tool for PVM (Parallel Virtual Machine), a message passing library for parallel processing in a heterogeneous environment. PVM supports mixed collections of workstation clusters, shared-memory multiprocessors, and massively parallel processors. The upcoming release of PVM, Version 3.4, contains a new, improved tracing facility which provides flexible, efficient access to run-time program information. This new tracing system supports a buffering mechanism to reduce perturbation of user applications caused by tracing, and a more flexible trace event definition scheme based on a self-defining data format. The new scheme expedites collection of program execution histories and allows for integration of user-defined custom trace events. Tracing instrumentation is built into the PVM library and allows on-the-fly adjustments to each task`s trace event mask, for control over the level of tracing detail. The graphical console and monitor XPVM have also been updated for better access to the new tracing functionality. Several new views have been implemented to utilize the additional tracing information now possible, including user-defined events. XPVM system has also been optimized for better real-time monitoring.

Research Organization:
Oak Ridge National Lab., TN (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
AC05-96OR22464
OSTI ID:
378647
Report Number(s):
CONF-960116--5; ON: DE96013778
Country of Publication:
United States
Language:
English

Similar Records

XPVM: A graphical console and monitor for PVM
Conference · Thu Sep 01 00:00:00 EDT 1994 · OSTI ID:10179915

Automated instrumentation, monitoring and visualization of PVM programs
Conference · Thu Nov 30 23:00:00 EST 1995 · OSTI ID:125635

PVM: Experiences, current status and future direction
Conference · Thu Dec 30 23:00:00 EST 1993 · OSTI ID:46270