ACM/IEEE SC 2000 Conference (SC'00) 2000
DOI: 10.1109/sc.2000.10050
|View full text |Cite
|
Sign up to set email alerts
|

From Trace Generation to Visualization: A Performance Framework for Distributed Parallel Systems

Abstract: In this paper we describe a trace analysis framework, from trace generation to visualization. It includes a unified tracing facility on IBM® SP™ systems, a self-defining interval file format, an API for framework extensions, utilities for merging and statistics generation, and a visualization tool with preview and multiple time-space diagrams. The trace environment is extremely scalable, and combines MPI events with system activities in the same set of trace files, one for each SMP node. Since the amount of tr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
41
0

Year Published

2002
2002
2023
2023

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 44 publications
(41 citation statements)
references
References 10 publications
(12 reference statements)
0
41
0
Order By: Relevance
“…Profile guided optimization of MPI programs has been a widely researched topic [1], [2], [14], [11], [13]. Our work dynamically collects MPI application profiles, analyzes the application behavior, and proposes ways to improve the execution time of applications.…”
Section: Related Workmentioning
confidence: 99%
“…Profile guided optimization of MPI programs has been a widely researched topic [1], [2], [14], [11], [13]. Our work dynamically collects MPI application profiles, analyzes the application behavior, and proposes ways to improve the execution time of applications.…”
Section: Related Workmentioning
confidence: 99%
“…A number of options are provided to view the result of the execution, for example, the text profiling output for timing information and Jumpshot [24] for viewing the trace files. The configuration of these two routines are straightforward [5].…”
Section: Limitations Of High-level Profiling Withmentioning
confidence: 99%
“…Our first approach (SLOG1 [21]) used frames corresponding to time intervals, with a frame index for scalability. Included in each frame were events from other frames that were "relevant" to the display of this frame.…”
Section: Related Workmentioning
confidence: 99%