Title :
Gantt Chart visualization for MPI and Apache multi-dimensional trace files
Author :
Wu, C. Eric ; Bolmarcich, Anthony
Author_Institution :
IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
Trace visualization is a way to understand the behavior of an application on computer systems. In this paper we describe the design and implementation of a Gantt Chart visualization tool for visualizing multi-dimensional trace files, particularly traces from Message Passing Interface (MPI) programs and Apache servers. An MPI tracing library is developed for MPI programs, and an Apache server plug-in is developed to generate Web traces. Since the amount of trace data may be large, utilities are provided to convert and merge multiple event trace files into one scalable, self-defining interval file for visualization. The interval format facilitates the development of multiple time-space diagrams for visualization tools. For MPI traces, each record also includes an instruction address for source code association, which provides a way to display the source code and pin-point the line that generates the event.
Keywords :
application program interfaces; file servers; message passing; program visualisation; software libraries; system monitoring; Apache multi-dimensional trace files; Apache server plug-in; Apache servers; Gantt Chart visualization; MPI multi-dimensional trace files; MPI tracing library; Web traces; instruction address; multiple event trace files; scalable self-defining interval file; source code; time-space diagrams; Algorithms; Animation; Application software; Computer applications; Data visualization; File servers; Instruments; Message passing; Statistical analysis; Yarn;
Conference_Titel :
Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
Print_ISBN :
0-7695-1760-9
DOI :
10.1109/ICPADS.2002.1183451