Passer à la navigation principale Passer à la recherche Passer au contenu principal

Runtime function instrumentation with EZTrace

  • INRIA Institut National de Recherche en Informatique et en Automatique
  • Institut Mines-Télécom

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

High-performance computing relies more and more on complex hardware: multiple computers, multi-processor computer, multi-core processing unit, multiple general purpose graphical processing units... To efficiently exploit the power of current computing architectures, modern applications rely on a high level of parallelism. To analyze and optimize these applications, tracking the software behavior with minimum impact on the software is necessary to extract time consumption of code sections as well as resource usage (e.g., network messages). In this paper, we present a method for instrumenting functions in a binary application. This method permits to collect data at the entry and the exit of a function, allowing to analyze the execution of an application. We implemented this mechanism in EZTrace and the evaluation shows a significant improvement compared to other tools for instrumentation.

langue originaleAnglais
titreEuro-Par 2012 - Parallel Processing Workshops
Sous-titreBDMC, CGWS, HeteroPar, HiBB, OMHI, Paraphrase, PROPER, Resilience, UCHPC, VHPC, Revised Selected Papers
Pages395-403
Nombre de pages9
Les DOIs
étatPublié - 5 mars 2013
Modification externeOui
EvénementParallel Processing Workshops, Euro-Par 2012: BDMC 2012, CGWS 2012, HeteroPar 2012, HiBB 2012, OMHI 2012, Paraphrase 2012, PROPER 2012, Resilience 2012, UCHPC 2012, VHPC 2012 - Rhodes Island, Grcce
Durée: 27 août 201231 août 2012

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7640 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférenceParallel Processing Workshops, Euro-Par 2012: BDMC 2012, CGWS 2012, HeteroPar 2012, HiBB 2012, OMHI 2012, Paraphrase 2012, PROPER 2012, Resilience 2012, UCHPC 2012, VHPC 2012
Pays/TerritoireGrcce
La villeRhodes Island
période27/08/1231/08/12

Empreinte digitale

Examiner les sujets de recherche de « Runtime function instrumentation with EZTrace ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation