[Ariadne Logo]



next up previous
Next: Introduction

Logical Time in Visualizations Produced by Parallel Programs

Janice E. Cuny,gif 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