T. Kunz and D.J. Taylor.
Visualizing PVM Executions.
To appear in the Proceedings of the 3rd PVM User's Group Meeting.
Pittsburgh, May 1995.
-
Abstract
-
Because of the complexity of distributed applications, understanding
their behaviour is a challenging task. Frequently, tools that provide
graphical visualizations based on process-time diagrams are provided
to facilitate this understanding task. While a wide variety of such
tools exist, few address the complexity problem directly. In contrast,
our research has focused on the problem of visualizing complex distributed
executions. Our visualization tool, Poet, provides abstraction facilities
in both the process and time dimension to reduce the apparent complexity
of a distributed execution. Because of its emphasis on target-system
independence, adapting Poet for PVM 3.3, utilizing the tracing facility
provided in this version of PVM, was relatively straightforward. This paper
summarizes the necessary steps to adapt Poet to PVM and presents a
few simple visualizations. We also discuss the use of event abstraction to
provide execution visualizations that match the programming model provided
by PVM, in particular with respect to group-communication primitives.
Back to Shoshin Group Publications Home Page (Conference Publications)...