DocumentCode
2573319
Title
VIPER: a tool for the visualisation of parallel programs
Author
Schiefer, R. ; Stok, Vander P.
Author_Institution
ECP, CERN, Geneva, Switzerland
fYear
1995
fDate
25-27 Jan 1995
Firstpage
540
Lastpage
546
Abstract
The VIPER tool visualises the execution of a parallel program. VIPER focuses on the class of parallel programs constructed around the Mona Lisa parallel programming paradigm. Mona Lisa is a typed paradigm, providing the user with a small set of high level primitives for data exchange. The information provided by VIPER is directly related to the execution of these primitives. This makes the tool more suitable for behavioural analysis and debugging compared to paradigm independent tools such as ParaGraph. Five graphical views are supplied by VIPER. The most important ones are: an animation view showing the parallel program as a collection of interacting modules, and a space time view displaying the module interaction over time. The construction of these views is based on trace messages, produced by the parallel program during execution. The trace messages have to be correctly ordered to allow a consistent observation of the distributed computation. VIPER performs this run construction on the fly (allowing on-line visualisation), with minimal latency and maximum efficiency in terms of trace message generation, size and processing
Keywords
computer animation; data visualisation; parallel programming; program debugging; Mona Lisa parallel programming paradigm; VIPER; animation view; behavioural analysis; data exchange; data visualisation; debugging; high level primitives; parallel programs; typed paradigm; Animation; Concurrent computing; Debugging; Delay; Electronic mail; Parallel machines; Parallel processing; Parallel programming; Programming profession; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1995. Proceedings. Euromicro Workshop on
Conference_Location
San Remo
Print_ISBN
0-8186-7031-2
Type
conf
DOI
10.1109/EMPDP.1995.389165
Filename
389165
Link To Document