Next: Introduction
Logical Time in Visualizations Produced by Parallel Programs
Janice E. Cuny, Alfred A. Hough, and Joydip Kundu
Department of Computer Science
University of Massachusetts, Amherst MA 01003
Abstract:
Visualization tools that display data as it is manipulated by a
parallel, MIMD computation must contend with the effects of
asynchronous execution. We have developed techniques that manipulate
logical time in order to produce coherent animations of parallel
program behavior despite the presence of asynchrony. Our techniques
``interpret'' program behavior in light of user-defined abstractions
and generate animations based on a logical rather than a physical view
of time. If this interpretation succeeds, the resulting animation is
easily understood; if it fails, the programmer can be assured that the
failure was not an artifact of the visualization. Here we demonstrate
that these techniques can be generally applied to enhance
visualizations of a variety of types of data as it is produced by
parallel, MIMD computations.
Joydip Kundu kundu@neweng.enet.dec.com