inria-00587216, version 1
EZTrace: a generic framework for performance analysis
IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) (2011)
Résumé : Modern supercomputers with multi-core nodes enhanced by accelerators, as well as hybrid programming models, introduce more complexity in modern applications. Exploiting efficiently all the resources requires a complex analysis of the performance of applications in order to detect time-consuming or idle sections. We present eztrace, a generic trace generation framework that aims at providing a simple way to analyze applications. eztrace is based on plugins that allow it to trace different programming models such as MPI, pthread or OpenMP as well as user-defined libraries or applications. This framework uses two steps: one to collect the basic information during execution and one post-mortem analysis. This permits tracing the execution of applications with low overhead while allowing to refine the analysis after the execution of the program. We also present a simple script language for \eztrace that gives the user the opportunity to easily define the functions to instrument without modifying the source code of the application.
- a – INRIA
- 1 :
- RIKEN
- 2 :
- University of Tokyo – Graduate School of Information Science and Technology
- 3 :
- INRIA : BORDEAUX - SUD-OUEST
- 4 :
- University of Tennessee
- 5 :
- CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB) – Université Victor Segalen - Bordeaux II
- 6 :
- INRIA – CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB)
- Domaine : Informatique/Calcul parallèle, distribué et partagé
- Mots-clés : performance analysis – hybrid programming models – trace generation
- Commentaire : Poster Session
- inria-00587216, version 1
- http://hal.inria.fr/inria-00587216
- oai:hal.inria.fr:inria-00587216
- Contributeur :
- Soumis le : Mercredi 20 Avril 2011, 17:00:13
- Dernière modification le : Jeudi 21 Avril 2011, 08:43:15




Documents associés
Exporter