ParaGraph: A Performance Visualization Tool for MPI
Authors
-
Michael T. Heath, University of Illinois at Urbana-Champaign
- Jennifer E. Finger, University of Tennessee at Knoxville
Abstract
ParaGraph is a graphical display tool for visualizing the behavior
and performance of parallel programs that use MPI (Message-Passing
Interface). The visual animation of a parallel program is based
on execution trace information gathered during an actual run of the
program on a message-passing parallel computer system. The resulting
trace data are replayed pictorially to provide a dynamic depiction of
the behavior of the parallel program, as well as graphical summaries
of its overall performance. The same performance data can be viewed
from many different visual perspectives to gain insights that might be
missed by any single view. The necessary execution trace data are
produced by MPICL, developed
by Pat Worley of Oak Ridge National Laboratory, which uses the profiling
interface of MPI to provide timestamped records of MPI events.
Source Code in Various Formats
Center for Simulation of Advanced Rockets
2270 Digital Computer Laboratory, MC-278
University of Illinois at Urbana-Champaign
1304 West Springfield Avenue
Urbana, IL 61801
phone: 217-333-3247
fax: 217-333-1910
www: http://www.csar.uiuc.edu