Tools for monitoring, debugging, and programming in PVM

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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Beguelin, Adam, Sunderam, Vaidy
Format: Buchkapitel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.
ISSN:0302-9743
1611-3349
DOI:10.1007/3540617795_2