2003
DOI: 10.1002/cpe.778
|View full text |Cite
|
Sign up to set email alerts
|

SCALEA: a performance analysis tool for parallel programs

Abstract: SUMMARYMany existing performance analysis tools lack the flexibility to control instrumentation and performance measurement for code regions and performance metrics of interest. Performance analysis is commonly restricted to single experiments.In this paper we present SCALEA, which is a performance instrumentation, measurement, analysis, and visualization tool for parallel programs that supports post-mortem performance analysis. SCALEA currently focuses on performance analysis for OpenMP, MPI, HPF, and mixed p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 25 publications
(19 citation statements)
references
References 20 publications
0
19
0
Order By: Relevance
“…Two common forms of measurement include tracing and profiling.A plethora of trace based performance tools are available in both research and industry. Examples of tracing tools include TAU [49], SCALEA [60], KOJAK [66], Vampirtrace [43], and the Sun Analyzer [27]. Tracing can potentially incur large overheads and generate very large trace files.…”
Section: Performance Monitoring and Analysis Toolsmentioning
confidence: 99%
“…Two common forms of measurement include tracing and profiling.A plethora of trace based performance tools are available in both research and industry. Examples of tracing tools include TAU [49], SCALEA [60], KOJAK [66], Vampirtrace [43], and the Sun Analyzer [27]. Tracing can potentially incur large overheads and generate very large trace files.…”
Section: Performance Monitoring and Analysis Toolsmentioning
confidence: 99%
“…Overhead metrics are based on a classification of temporal overhead for parallel programs [30,31]. Examples of overhead metrics are control of parallelism (denoted by OCTRP), loss of parallelism, etc.…”
Section: Metrics At Code Region Levelmentioning
confidence: 99%
“…Each InvokedApplication is associated with a SIR (Standardized Intermediate Representation) [36], which represents the structure of the application, including main elements of interest for performance monitoring and analysis, in XML, with a DRG (Dynamic Coderegion Callgraph), which represents the dynamic code region call graph [30], and with events occurred inside the application.…”
Section: Ontology For Performance Data Of Workflowsmentioning
confidence: 99%
See 1 more Smart Citation
“…Based on these metrics, various exploratory data analysis techniques can be employed, e.g., load imbalance, metric ratio. We extend our overhead analysis for parallel programs [39] …”
Section: Activity Levelmentioning
confidence: 99%