DocumentCode
1670388
Title
Integrating visualization support into distributed computing systems
Author
Topol, Brad ; Stasko, John T. ; Sunderam, Vaidy
Author_Institution
Graphics, Visualization & Usability Center, Georgia Inst. of Technol., Atlanta, GA, USA
fYear
1995
Firstpage
19
Lastpage
26
Abstract
Visualization and animation tools may become extremely important aids in the understanding, verification, and performance tuning of parallel computations. Presently, however, the use of visualization has had only a limited use for enhancing parallel computation. We hypothesize that one of the primary reasons for the limited use of visualization tools in parallel program development is the difficulty of acquiring the information necessary to drive the visual display. Our approach to this impediment focuses on integrating visualization support directly into a distributed computing system. Central to this integration is the addition of a logical clock that prevents the timestamps of events from violating causality. The implementation requires the “piggybacking” of a negligible amount of extra header information on system messages and the impact on performance is minimal. This results in a system that produces useful visualizations with no extra effort required by the applications programmer. Also integrated into the distributed system is support which simplifies the creation of programmer-defined, application-specific visualizations, unique to each new parallel program developed
Keywords
distributed processing; parallel programming; program diagnostics; software tools; distributed computing system; distributed computing systems; parallel computation; parallel program development; piggybacking; programmer-defined application-specific visualizations; visualization support; Animation; Clocks; Concurrent computing; Displays; Distributed computing; Drives; Educational institutions; Graphics; Impedance; Programming profession; Usability; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
Conference_Location
Vancouver, BC
ISSN
1063-6927
Print_ISBN
0-8186-7025-8
Type
conf
DOI
10.1109/ICDCS.1995.499998
Filename
499998
Link To Document