DocumentCode :
3287681
Title :
Portable execution traces for parallel program debugging and performance visualization
Author :
Couch, Alva L. ; Krumme, David W.
Author_Institution :
Tufts Univ., Medford, MA, USA
fYear :
1992
fDate :
26-29 Apr 1992
Firstpage :
441
Lastpage :
446
Abstract :
There is much interest in defining a standard for event traces collected from parallel architectures. A standard would support free data and tool sharing among researchers working on varied architectures. But defining that standard has proved to be difficult. Any standard must allow user-defined events and avoid or hide event semantics as much as possible. The authors propose a standard based on a declaration language, which describes how the raw event trace is to be translated into a normal form. Analysis tools then share a common interface to a compiler and interpreter which use the declarations to fetch, transform, and augment trace data. This concept is evaluated through construction of a prototype declaration compiler and interpreter
Keywords :
data visualisation; parallel programming; performance evaluation; program compilers; program debugging; program diagnostics; program interpreters; software portability; compiler; data sharing; declaration language; event semantics; event traces; interpreter; parallel architectures; parallel program debugging; performance visualization; portable execution traces; standard; tool sharing; user-defined events; Bandwidth; Computer architecture; Computer displays; Data visualization; Debugging; Parallel architectures; Prototypes; Relational databases; Standardization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
Conference_Location :
Williamsburg, VA
Print_ISBN :
0-8186-2775-1
Type :
conf
DOI :
10.1109/SHPCC.1992.232661
Filename :
232661
Link To Document :
بازگشت