{"_id":"YugpmEicSczcntRLf","bibbaseid":"trahay-rue-faverge-ishikawa-namyst-dongarra-eztraceagenericframeworkforperformanceanalysis-2011","author_short":["Trahay, F.","Rue, F.","Faverge, M.","Ishikawa, Y.","Namyst, R.","Dongarra, J."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","address":"Newport Beach, CA, USA","title":"EZTrace: A Generic Framework for Performance Analysis","isbn":"978-1-4577-0129-0","shorttitle":"EZTrace","url":"http://ieeexplore.ieee.org/document/5948661/","doi":"10.1109/CCGrid.2011.83","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.","language":"en","urldate":"2022-08-08","booktitle":"2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing","publisher":"IEEE","author":[{"propositions":[],"lastnames":["Trahay"],"firstnames":["François"],"suffixes":[]},{"propositions":[],"lastnames":["Rue"],"firstnames":["François"],"suffixes":[]},{"propositions":[],"lastnames":["Faverge"],"firstnames":["Mathieu"],"suffixes":[]},{"propositions":[],"lastnames":["Ishikawa"],"firstnames":["Yutaka"],"suffixes":[]},{"propositions":[],"lastnames":["Namyst"],"firstnames":["Raymond"],"suffixes":[]},{"propositions":[],"lastnames":["Dongarra"],"firstnames":["Jack"],"suffixes":[]}],"month":"May","year":"2011","pages":"618–619","bibtex":"@inproceedings{trahay_eztrace:_2011,\n\taddress = {Newport Beach, CA, USA},\n\ttitle = {{EZTrace}: {A} {Generic} {Framework} for {Performance} {Analysis}},\n\tisbn = {978-1-4577-0129-0},\n\tshorttitle = {{EZTrace}},\n\turl = {http://ieeexplore.ieee.org/document/5948661/},\n\tdoi = {10.1109/CCGrid.2011.83},\n\tabstract = {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.},\n\tlanguage = {en},\n\turldate = {2022-08-08},\n\tbooktitle = {2011 11th {IEEE}/{ACM} {International} {Symposium} on {Cluster}, {Cloud} and {Grid} {Computing}},\n\tpublisher = {IEEE},\n\tauthor = {Trahay, François and Rue, François and Faverge, Mathieu and Ishikawa, Yutaka and Namyst, Raymond and Dongarra, Jack},\n\tmonth = may,\n\tyear = {2011},\n\tpages = {618--619},\n}\n\n","author_short":["Trahay, F.","Rue, F.","Faverge, M.","Ishikawa, Y.","Namyst, R.","Dongarra, J."],"key":"trahay_eztrace:_2011","id":"trahay_eztrace:_2011","bibbaseid":"trahay-rue-faverge-ishikawa-namyst-dongarra-eztraceagenericframeworkforperformanceanalysis-2011","role":"author","urls":{"Paper":"http://ieeexplore.ieee.org/document/5948661/"},"metadata":{"authorlinks":{}},"html":""},"bibtype":"inproceedings","biburl":"https://bibbase.org/zotero-mypublications/trahay","dataSources":["7Jtv2kgwfPLeRGpcr"],"keywords":[],"search_terms":["eztrace","generic","framework","performance","analysis","trahay","rue","faverge","ishikawa","namyst","dongarra"],"title":"EZTrace: A Generic Framework for Performance Analysis","year":2011}