OpenMP Shared Memory Parallel Programming
DOI: 10.1007/3-540-44587-0_5
|View full text |Cite
|
Sign up to set email alerts
|

An Integrated Performance Visualizer for MPI/OpenMP Programs

Abstract: This is a preprint of a paper intended for publication in a journal or proceedings. Since changes may be made before publication, this preprint is made available with the understanding that it will not be cited or reproduced without the permission of the author.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
10
0

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(10 citation statements)
references
References 4 publications
0
10
0
Order By: Relevance
“…At step , the performance instrumentation captures and sorts the data at runtime or offline. Although users can examine the raw data immediately with a visualization tool like VGV [7] or Paraver [4], feature extraction tools and rule-based recommender systems [10,16] can support the visualization process. For example, at step , a decision tree algorithm could identify those messages that are performing abnormally [19] and identify them in the visualization with a special glyph or color.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…At step , the performance instrumentation captures and sorts the data at runtime or offline. Although users can examine the raw data immediately with a visualization tool like VGV [7] or Paraver [4], feature extraction tools and rule-based recommender systems [10,16] can support the visualization process. For example, at step , a decision tree algorithm could identify those messages that are performing abnormally [19] and identify them in the visualization with a special glyph or color.…”
Section: Introductionmentioning
confidence: 99%
“…We find that techniques such as statistical clustering offer promise for automatically extract important features from this performance counter data. These derived results can, in turn, be feed directly back to an application developer, or used as input to a more comprehensive performance analysis environment, such as a visualization [7] or an expert system [10]. …”
Section: Introductionmentioning
confidence: 99%
“…There is an internal, unpublished version of VampirServer with remote control via a DBUS interface [18]. An older version was once combined with the KAU OpenMP compiler tools (Guide, GuideView) to the VGV tool [17]. OpenMP constructs were instrumented by the Guide compiler adding statistics into the trace.…”
Section: Related Workmentioning
confidence: 99%
“…It has sophisticated analysis functions, including handling of multiple experiments and relating performance metrics to ideal values. VGV [7] extends GuideView to hybrid OpenMP and MPI applications. Unfortunately, neither GuideView nor VGV are open systems (now Intel proprietary), and, thus, are able to accommodate more general parallel profile data.…”
Section: Related Workmentioning
confidence: 99%