Title
A methodology towards automatic performance analysis of parallel applications
Abstract
Tuning and debugging the performance of parallel applications is an iterative process consisting of several steps dealing with identification and localization of inefficiencies, repair, and verification of the achieved performance. In this paper, we address the analysis of the performance of parallel applications from a methodological viewpoint with the aim of identifying and localizing inefficiencies. Our methodology is based on performance metrics and criteria that highlight the properties of the applications and the load imbalance and dissimilarities in the behavior of the processors. A few case studies illustrate the application of the methodology.
Year
DOI
Venue
2004
10.1016/j.parco.2003.08.002
Parallel Computing
Keywords
Field
DocType
iterative process,parallel application,load imbalance,performance metrics,methodological viewpoint,localizing inefficiency,performance analysis,case study,automatic performance analysis
Iterative and incremental development,Computer science,Parallel computing,Theoretical computer science,Debugging
Journal
Volume
Issue
ISSN
30
2
Parallel Computing
Citations 
PageRank 
References 
7
0.64
10
Authors
3
Name
Order
Citations
PageRank
Maria Calzarossa116119.38
Luisa Massari210411.19
Daniele Tessera312314.97