EZTrace: A Generic Framework for Performance Analysis
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 secti...
Gespeichert in:
| Veröffentlicht in: | 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing S. 618 - 619 |
|---|---|
| Hauptverfasser: | , , , , , |
| Format: | Tagungsbericht |
| Sprache: | Englisch Japanisch |
| Veröffentlicht: |
IEEE
01.05.2011
|
| Schlagworte: | |
| ISBN: | 1457701294, 9781457701290 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | 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 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. eztrace 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. We also present a 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. |
|---|---|
| AbstractList | 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 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. eztrace 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. We also present a 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. |
| Author | Faverge, M. Dongarra, J. Trahay, F. Namyst, R. Ishikawa, Y. Rue, F. |
| Author_xml | – sequence: 1 givenname: F. surname: Trahay fullname: Trahay, F. email: trahay@il.is.s.u-tokyo.ac.jp organization: Riken, Univ. of Tokyo, Tokyo, Japan – sequence: 2 givenname: Y. surname: Ishikawa fullname: Ishikawa, Y. email: ishikawa@il.is.s.u-tokyo.ac.jp organization: Riken, Univ. of Tokyo, Tokyo, Japan – sequence: 3 givenname: F. surname: Rue fullname: Rue, F. email: rue@inria.fr organization: LaBRI, Univ. of Bordeaux, Bordeaux, France – sequence: 4 givenname: R. surname: Namyst fullname: Namyst, R. email: namyst@inria.fr organization: LaBRI, Univ. of Bordeaux, Bordeaux, France – sequence: 5 givenname: M. surname: Faverge fullname: Faverge, M. email: mfaverge@eecs.utk.edu organization: Univ. of Tennessee, Knoxville, TN, USA – sequence: 6 givenname: J. surname: Dongarra fullname: Dongarra, J. email: dongarra@eecs.utk.edu organization: Univ. of Tennessee, Knoxville, TN, USA |
| BookMark | eNotzU1LwzAYwPGICrrZqxcv-QKteXvy4m2UrQoDPcyLl5GkTyC4tpIKsm9vQU-_2_-_IlfjNCIh95w1nDP32LZdyX0jGOeNlRekcsYyox0o6UBfkhVXYAzjwqkbUs1zDkxoo8GAuyWw_TgUH_GJbmiHI5Yc6a74AX-m8knTVOgbloXBjxHpZvSn85znO3Kd_GnG6t81ed9tD-1zvX_tXtrNvvYC4LtWgSWpALhKuo-wbGJKGl0yzAofbPI8yCiC6w1YbzV4uxCs0wb6xLhck4e_bkbE41fJgy_nIzhltebyF4ZCR_8 |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/CCGrid.2011.83 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) (UW System Shared) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9780769543956 0769543952 |
| EndPage | 619 |
| ExternalDocumentID | 5948661 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ADFMO ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK IERZE OCL RIE RIL |
| ID | FETCH-LOGICAL-a255t-4b0f345514f6dc5acecff6e9f7082ab8fa1b3c2b9d758a865a88a8b89675df013 |
| IEDL.DBID | RIE |
| ISBN | 1457701294 9781457701290 |
| IngestDate | Wed Aug 27 03:08:39 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English Japanese |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a255t-4b0f345514f6dc5acecff6e9f7082ab8fa1b3c2b9d758a865a88a8b89675df013 |
| OpenAccessLink | https://cir.nii.ac.jp/crid/1871709542748627328 |
| PageCount | 2 |
| ParticipantIDs | ieee_primary_5948661 |
| PublicationCentury | 2000 |
| PublicationDate | 2011-05-01 |
| PublicationDateYYYYMMDD | 2011-05-01 |
| PublicationDate_xml | – month: 05 year: 2011 text: 2011-05-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing |
| PublicationTitleAbbrev | ccgrid |
| PublicationYear | 2011 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssib026765759 ssib040743469 ssj0000668891 |
| Score | 1.5953622 |
| Snippet | Modern supercomputers with multi-core nodes enhanced by accelerators, as well as hybrid programming models introduce more complexity in modern applications.... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 618 |
| SubjectTerms | Computational modeling Hardware hybrid programming model Instruments Libraries Performance analysis Supercomputers trace generation |
| Title | EZTrace: A Generic Framework for Performance Analysis |
| URI | https://ieeexplore.ieee.org/document/5948661 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ07T8MwEMdPpWJgAtQi3vLAiGnSOH6woaqBqeoAUsVS-Sl1aVFp-fycnaTtwMKUx2DFSeT_3fnudwAPmmfBK81oEEpTJp2nWmeC6oLnIaggmTGp2YSYTORspqYdeNzVwnjvU_KZf4qnaS_frew2hsoGES3Co69zJASva7Xaf2fIBS8P0HUsSiOrm2c3qzKXUuWptqsUIsZfWIt8aq6zBuqYZ2owGr2uF65GfEak4EHrlaQ81en_nvkM-vsSPjLdidM5dPyyB-X4E7XJ-mfyQhJvemFJ1WZnETRfyXRfR0BaXkkfPqrx--iNNn0TqEYHYUOZyULBoikUuLMlDmtD4F4FgXqvjQw6N4UdGuXQWdCSl1riwUiFzoMLaBNeQHe5WvpLIA4F3SpumY8UHiN0UJzhYDku8fjSiyvoxSnPv2o0xryZ7fXft2_gpA7JxnzBW-hu1lt_B8f2Z7P4Xt-n7_kLUgWahg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ1LTwIxEMcnBE30pAaMb3vwaGWX7fbhzRAQIxIOmBAvpM-ECxAEP79tdxc4ePG0j0Oz3d30PzOd-Q3Ag6SJs0IS7JiQmHBjsZQJwzKjqXPCcaJUbDbBhkM-mYhRDR63tTDW2ph8Zp_CadzLNwu9CaGyVkCL0ODrHOSEtJOiWqv6e9qU0XwPXkeCOJKifXa5LlPORRqru3LGQgSGVNCn8jopsY5pIlqdzutqZgrIZ4AK7jVfidrTO_nfU59Cc1fEh0ZbeTqDmp03IO9-eXXS9hm9oEicnmnUq_KzkDdg0WhXSYAqYkkTPnvdcaePy84JWHoXYY2JSlxGgjHkqNG5H1Y7R61wzCu-VNzJVGW6rYTx7oLkNJfcHxQX3n0wzluF51CfL-b2ApDxkq4F1cQGDo9i0glK_GCpX-T9S88uoRGmPF0WcIxpOdurv2_fw1F__DGYDt6G79dwXARoQ_bgDdTXq429hUP9s559r-7it_0FlVudzQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2011+11th+IEEE%2FACM+International+Symposium+on+Cluster%2C+Cloud+and+Grid+Computing&rft.atitle=EZTrace%3A+A+Generic+Framework+for+Performance+Analysis&rft.au=Trahay%2C+F.&rft.au=Ishikawa%2C+Y.&rft.au=Rue%2C+F.&rft.au=Namyst%2C+R.&rft.date=2011-05-01&rft.pub=IEEE&rft.isbn=9781457701290&rft.spage=618&rft.epage=619&rft_id=info:doi/10.1109%2FCCGrid.2011.83&rft.externalDocID=5948661 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781457701290/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781457701290/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781457701290/sc.gif&client=summon&freeimage=true |

