Show simple item record

hal.structure.identifierRiken
hal.structure.identifierDepartment of Information and Communication Engineering
dc.contributor.authorTRAHAY, François
hal.structure.identifierService Expérimentation et Développement [Bordeaux] [SED]
dc.contributor.authorRUE, François
hal.structure.identifierInnovative Computing Laboratory [Knoxville] [ICL]
dc.contributor.authorFAVERGE, Mathieu
hal.structure.identifierDepartment of Information and Communication Engineering
dc.contributor.authorISHIKAWA, Yutaka
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorNAMYST, Raymond
hal.structure.identifierInnovative Computing Laboratory [Knoxville] [ICL]
dc.contributor.authorDONGARRA, Jack
dc.date.accessioned2024-04-15T09:47:34Z
dc.date.available2024-04-15T09:47:34Z
dc.date.created2011
dc.date.issued2011-05
dc.date.conference2011-05-23
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/198107
dc.description.abstractEnModern 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.
dc.language.isoen
dc.subject.enperformance analysis
dc.subject.enhybrid programming models
dc.subject.entrace generation
dc.title.enEZTrace: a generic framework for performance analysis
dc.typeCommunication dans un congrès
dc.subject.halInformatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.conference.titleIEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)
bordeaux.countryUS
bordeaux.conference.cityNewport Beach, CA
bordeaux.peerReviewedoui
hal.identifierinria-00587216
hal.version1
hal.invitednon
hal.proceedingsoui
hal.conference.end2011-05-26
hal.popularnon
hal.audienceInternationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//inria-00587216v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2011-05&rft.au=TRAHAY,%20Fran%C3%A7ois&RUE,%20Fran%C3%A7ois&FAVERGE,%20Mathieu&ISHIKAWA,%20Yutaka&NAMYST,%20Raymond&rft.genre=unknown


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record