1993•Unpublished venueRequires access

A Debugging Environment for PVM

Kalyan S. Perumalla, Udaya B. Vemulapati

Open publisher page 0 citations

Abstract

The PVM (Parallel Virtual Machine) is one of the most popular implementations of distributed systems. In this report, we present a debugging environment for programming in PVM. The features that the environment provides include running the PVM tasks under the control of debuggers, a run-time log of all the PVM calls made by the tasks, facilities for debugging tasks as groups, and an improved interface to the PVM Console. The important feature of the debugging environment is that it is entirely run-time. Also, the environment can be attached to or detached from the PVM system at any time of the execution of applications. It is user-friendly, with a graphic user-interface and simplified window management. The environment has been implemented and tested on different architectures. The software, which consists of a "Monitor" program, and a set of modifications to the PVM software system, is available from the author on request.

About this research paper

What this paper is about

The PVM (Parallel Virtual Machine) is one of the most popular implementations of distributed systems. In this report, we present a debugging environment for programming in PVM. The features that the environment provides include running the PVM tasks under the control of debuggers, a run-time log of all the PVM calls made by the tasks, facilities for debugging tasks as groups, and an improved interface to the PVM Console. The important feature of the debugging environment is that it is entirely run-time. Also, the environment can be attached to or detached from the PVM system at any time of the execution of applications. It is user-friendly, with a graphic user-interface and simplified window management. The environment has been implemented and tested on different architectures. The software, which consists of a "Monitor" program, and a set of modifications to the PVM software system, is available from the author on request.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The PVM (Parallel Virtual Machine) is one of the most popular implementations of distributed systems. In this report, we present a debugging environment for programming in PVM. The features that the environment provides include running the PVM tasks under the control of debuggers, a run-time log of all the PVM calls made by the tasks, facilities for debugging tasks as groups, and an improved interface to the PVM Console. The important feature of the debugging environment is that it is entirely run-time. Also, the environment can be attached to or detached from the PVM system at any time of the execution of applications. It is user-friendly, with a graphic user-interface and simplified window management. The environment has been implemented and tested on different architectures. The software, which consists of a "Monitor" program, and a set of modifications to the PVM software system, is available from the author on request.

Key concepts: Debugging, Computer science, Algorithmic program debugging, Programming language

Related papers

Back to paper searchBrowse research topicsOriginal source
A Debugging Environment for PVM — Research Paper | ScholarLens