{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:33:29Z","timestamp":1750221209112,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,9,23]],"date-time":"2018-09-23T00:00:00Z","timestamp":1537660800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,9,23]]},"DOI":"10.1145\/3236367.3236370","type":"proceedings-article","created":{"date-parts":[[2018,9,19]],"date-time":"2018-09-19T12:16:51Z","timestamp":1537359411000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Enabling callback-driven runtime introspection via MPI_T"],"prefix":"10.1145","author":[{"given":"Marc-Andr\u00e9","family":"Hermanns","sequence":"first","affiliation":[{"name":"JARA-HPC, Germany, J\u00fclich Supercomputing Centre, Forschungszentrum J\u00fclich GmbH, J\u00fclich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nathan T.","family":"Hjlem","sequence":"additional","affiliation":[{"name":"Los Alamos National Laboratory, Los Alamos, NM, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Knobloch","sequence":"additional","affiliation":[{"name":"J\u00fclich Supercomputing Centre, Forschungszentrum J\u00fclich GmbH, J\u00fclich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kathryn","family":"Mohror","sequence":"additional","affiliation":[{"name":"Center for Applied Sci. Comp., Lawrence Livermore Nat'l Lab., Livermore, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Schulz","sequence":"additional","affiliation":[{"name":"Fakult\u00e4t f\u00fcr Informatik, Technische Universit\u00e4t M\u00fcnchen, Garching, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,9,23]]},"reference":[{"volume-title":"Technical Report UCB\/CSD-02-1207.","author":"Bonachea Dan","key":"e_1_3_2_1_1_1","unstructured":"Dan Bonachea . 2006. GAS Net Specification . Technical Report UCB\/CSD-02-1207. Lawrence Berkeley National Laboratory . Dan Bonachea. 2006. GASNet Specification. Technical Report UCB\/CSD-02-1207. Lawrence Berkeley National Laboratory."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2005.13"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642769.2642789"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2015.92"},{"key":"e_1_3_2_1_5_1","volume-title":"WI","author":"Compres Isaias","year":"2014","unstructured":"Isaias Compres . {n. d.}. On-line Application-specific Tuning with the Periscope Tuning Framework and the MPI Tools Interface. Presentation at the 2014 Petascale Tools Workshop, Madison , WI , August 2014 . ({n. d.}). Isaias Compres. {n. d.}. On-line Application-specific Tuning with the Periscope Tuning Framework and the MPI Tools Interface. Presentation at the 2014 Petascale Tools Workshop, Madison, WI, August 2014. ({n. d.})."},{"key":"e_1_3_2_1_6_1","volume-title":"PERUSE: An MPI Performance Revealing Extensions Interface","author":"Dimitrov Rossen","year":"2002","unstructured":"Rossen Dimitrov , Anthony Skjellum , Terry Jones , Bronis de Supinski , Ron Brightwell , Curtis Janssen , and MaryDell Nochumson . 2002 . PERUSE: An MPI Performance Revealing Extensions Interface . Sixth IBM System Scientific Computing User Group ( 2002). Rossen Dimitrov, Anthony Skjellum, Terry Jones, Bronis de Supinski, Ron Brightwell, Curtis Janssen, and MaryDell Nochumson. 2002. PERUSE: An MPI Performance Revealing Extensions Interface. Sixth IBM System Scientific Computing User Group (2002)."},{"volume-title":"RMA-MT: A Benchmark Suite for Assessing MPI Multithreaded RMA Performance. In 2016 16th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). 550--559","author":"Dosanjh Matthew G. F.","key":"e_1_3_2_1_7_1","unstructured":"Matthew G. F. Dosanjh , Taylor Groves , Ryan E. Grant , Ron Brightwell , and Patrick G. Bridges . 2016 . RMA-MT: A Benchmark Suite for Assessing MPI Multithreaded RMA Performance. In 2016 16th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). 550--559 . Matthew G. F. Dosanjh, Taylor Groves, Ryan E. Grant, Ron Brightwell, and Patrick G. Bridges. 2016. RMA-MT: A Benchmark Suite for Assessing MPI Multithreaded RMA Performance. In 2016 16th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). 550--559."},{"key":"e_1_3_2_1_8_1","volume-title":"OMPT: An OpenMP Tools Application Programming Interface for Performance Analysis","author":"Eichenberger Alexandre E","year":"2013","unstructured":"Alexandre E Eichenberger , John Mellor-Crummey , Martin Schulz , Michael Wong , Nawal Copty , Robert Dietrich , Xu Liu , Eugene Loh , and Daniel Lorenz . 2013 . OMPT: An OpenMP Tools Application Programming Interface for Performance Analysis . In OpenMP Era Low Power Devices Accel., Alistair P Rendell, Barbara M Chapman, and Matthias S M\u00fcller (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 171--185. Alexandre E Eichenberger, John Mellor-Crummey, Martin Schulz, Michael Wong, Nawal Copty, Robert Dietrich, Xu Liu, Eugene Loh, and Daniel Lorenz. 2013. OMPT: An OpenMP Tools Application Programming Interface for Performance Analysis. In OpenMP Era Low Power Devices Accel., Alistair P Rendell, Barbara M Chapman, and Matthias S M\u00fcller (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 171--185."},{"key":"e_1_3_2_1_9_1","first-page":"481","article-title":"Open Trace Format 2: The next generation of scalable trace formats and support libraries","volume":"22","author":"Eschweiler Dominic","year":"2012","unstructured":"Dominic Eschweiler , Michael Wagner , Markus Geimer , Andreas Kn\u00fcpfer , Wolfgang E. Nagel , and Felix Wolf . 2012 . Open Trace Format 2: The next generation of scalable trace formats and support libraries . Adv. Parallel Comput. 22 (2012), 481 -- 490 . Dominic Eschweiler, Michael Wagner, Markus Geimer, Andreas Kn\u00fcpfer, Wolfgang E. Nagel, and Felix Wolf. 2012. Open Trace Format 2: The next generation of scalable trace formats and support libraries. Adv. Parallel Comput. 22 (2012), 481--490.","journal-title":"Adv. Parallel Comput."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2802658.2802667"},{"key":"e_1_3_2_1_11_1","article-title":"Employing MPI_T in MPI Advisor to optimize application performance","volume":"0","author":"Gallardo Esthela","year":"2017","unstructured":"Esthela Gallardo , Jerome Vienne , Leonardo Fialho , Patricia Teller , and James Browne . 2017 . Employing MPI_T in MPI Advisor to optimize application performance . The International Journal of High Performance Computing Applications 0 , 0 (2017). Esthela Gallardo, Jerome Vienne, Leonardo Fialho, Patricia Teller, and James Browne. 2017. Employing MPI_T in MPI Advisor to optimize application performance. The International Journal of High Performance Computing Applications 0, 0 (2017).","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"e_1_3_2_1_12_1","first-page":"6","article-title":"The Scalasca performance toolset architecture","volume":"22","author":"Geimer Markus","year":"2010","unstructured":"Markus Geimer , Felix Wolf , Brian J. N. Wylie , Erika \u00c1brah\u00e1m , Daniel Becker , and Bernd Mohr . 2010 . The Scalasca performance toolset architecture . Concurrency and Computation: Practice and Experience 22 , 6 (April 2010), 702--719. Markus Geimer, Felix Wolf, Brian J. N. Wylie, Erika \u00c1brah\u00e1m, Daniel Becker, and Bernd Mohr. 2010. The Scalasca performance toolset architecture. Concurrency and Computation: Practice and Experience 22, 6 (April 2010), 702--719.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2012.11"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642769.2642781"},{"key":"e_1_3_2_1_15_1","unstructured":"Terry Jones Brian W Barrett David E. Bernholdt Ron Brightwell Lars Ailo Bongo George Bosilca Ana Cort\u00e9s Toni Cort\u00e9s James Coyle Bronis R de Supinski Rossen Dimitrov Sevki Erdogon Hans-Christian Hoppe Graham Fagg Ferdinand Geier Judit Gimenez Richard L. Graham David Gunter Steven T. Healey Curtis Janssen Karen L. Karavanic Rainer Keller Bernie King-Smith Darren J. Kerbyson Jes\u00fas Labarta Brian LePore Andrew Lumsdaine Chee Wai Lee Ewing L. Lusk Dave Merril Bernd Mohr Kathryn Mohror Matthias S. M\u00fcller Beth Noble Robert W. Numrich Patrick Ohly Dhabaleswar K. Panda Kurt Pinnow Kumaran Pajaram Hubert Ritzdorf Philip C. Roth Martin Schulz Miquel Senar Anthony Skjellum Jeff Squyres Richard Treumann and Tim Woodall. 2006. MPI PERUSE: An MPI Extension for Revealing Unexposed Implementation Information. Technical Report. LLNL.  Terry Jones Brian W Barrett David E. Bernholdt Ron Brightwell Lars Ailo Bongo George Bosilca Ana Cort\u00e9s Toni Cort\u00e9s James Coyle Bronis R de Supinski Rossen Dimitrov Sevki Erdogon Hans-Christian Hoppe Graham Fagg Ferdinand Geier Judit Gimenez Richard L. Graham David Gunter Steven T. Healey Curtis Janssen Karen L. Karavanic Rainer Keller Bernie King-Smith Darren J. Kerbyson Jes\u00fas Labarta Brian LePore Andrew Lumsdaine Chee Wai Lee Ewing L. Lusk Dave Merril Bernd Mohr Kathryn Mohror Matthias S. M\u00fcller Beth Noble Robert W. Numrich Patrick Ohly Dhabaleswar K. Panda Kurt Pinnow Kumaran Pajaram Hubert Ritzdorf Philip C. Roth Martin Schulz Miquel Senar Anthony Skjellum Jeff Squyres Richard Treumann and Tim Woodall. 2006. MPI PERUSE: An MPI Extension for Revealing Unexposed Implementation Information. Technical Report. LLNL."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/11846802_48"},{"volume-title":"Characteristics of the Unexpected Message Queue of MPI Applications","author":"Keller Rainer","key":"e_1_3_2_1_17_1","unstructured":"Rainer Keller and Richard L Graham . 2010. Characteristics of the Unexpected Message Queue of MPI Applications . In Recent Adv. Messag. Passing Interface, Rainer Keller, Edgar Gabriel, Michael Resch, and Jack Dongarra (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 179--188. Rainer Keller and Richard L Graham. 2010. Characteristics of the Unexpected Message Queue of MPI Applications. In Recent Adv. Messag. Passing Interface, Rainer Keller, Edgar Gabriel, Michael Resch, and Jack Dongarra (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 179--188."},{"volume-title":"Tools for High Perf. Comp","author":"Kn\u00fcpfer Andreas","key":"e_1_3_2_1_18_1","unstructured":"Andreas Kn\u00fcpfer , Holger Brunst , Jens Doleschal , Matthias Jurenz , Matthias Lieber , Holger Mickler , Matthias S M\u00fcller , and Wolfgang E Nagel . 2008. The Vampir performance analysis toolset . In Tools for High Perf. Comp . Springer , 139--155. Andreas Kn\u00fcpfer, Holger Brunst, Jens Doleschal, Matthias Jurenz, Matthias Lieber, Holger Mickler, Matthias S M\u00fcller, and Wolfgang E Nagel. 2008. The Vampir performance analysis toolset. In Tools for High Perf. Comp. Springer, 139--155."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Andreas Kn\u00fcpfer Christian R\u00f6ssel Dieter an Mey Scott Biersdorff Kai Diethelm Dominic Eschweiler Markus Geimer Michael Gerndt Daniel Lorenz Allen D. Malony Wolfgang E. Nagel Yury Oleynik Peter Philippen Pavel Saviankou Dirk Schmidl Sameer S Shende Ronny Tsch\u00fcter Michael Wagner Bert Wesarg and Felix Wolf. 2012. Score-P: A Joint Performance Measurement Run-Time Infrastructure for Periscope Scalasca TAU and Vampir. In Tools High Perform. Comput. 2011 Holger Brunst Matthias S M\u00fcller Wolfgang E Nagel and Michael M Resch (Eds.). Springer Berlin Heidelberg 79--91.  Andreas Kn\u00fcpfer Christian R\u00f6ssel Dieter an Mey Scott Biersdorff Kai Diethelm Dominic Eschweiler Markus Geimer Michael Gerndt Daniel Lorenz Allen D. Malony Wolfgang E. Nagel Yury Oleynik Peter Philippen Pavel Saviankou Dirk Schmidl Sameer S Shende Ronny Tsch\u00fcter Michael Wagner Bert Wesarg and Felix Wolf. 2012. Score-P: A Joint Performance Measurement Run-Time Infrastructure for Periscope Scalasca TAU and Vampir. In Tools High Perform. Comput. 2011 Holger Brunst Matthias S M\u00fcller Wolfgang E Nagel and Michael M Resch (Eds.). Springer Berlin Heidelberg 79--91.","DOI":"10.1007\/978-3-642-31476-6_7"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDCAT.2009.9"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188647"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1002\/cpe.1535","article-title":"SPEC MPI2007 -- an application benchmark suite for parallel systems using MPI","volume":"22","author":"M\u00fcller Matthias S.","year":"2007","unstructured":"Matthias S. M\u00fcller , Matthijs van Waveren , Ron Lieberman , Brian Whitney , Hideki Saito , Kalyan Kumaran , John Baron , William C. Brantley , Chris Parrott , Tom Elken , Huiyu Feng , and Carl Ponder . 2007 . SPEC MPI2007 -- an application benchmark suite for parallel systems using MPI . Concurrency and Computation: Practice and Experience 22 , 2 (2007), 191 -- 205 . Matthias S. M\u00fcller, Matthijs van Waveren, Ron Lieberman, Brian Whitney, Hideki Saito, Kalyan Kumaran, John Baron, William C. Brantley, Chris Parrott, Tom Elken, Huiyu Feng, and Carl Ponder. 2007. SPEC MPI2007 -- an application benchmark suite for parallel systems using MPI. Concurrency and Computation: Practice and Experience 22, 2 (2007), 191--205.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"e_1_3_2_1_24_1","unstructured":"OpenMP Architecture Review Board. 2015. OpenMP 4.5 Specification.  OpenMP Architecture Review Board. 2015. OpenMP 4.5 Specification."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642769.2642782"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127024.3127036"},{"key":"e_1_3_2_1_28_1","volume-title":"MPI: A Message Passing Interface Standard, Version 3.1.","author":"Passing Interface Forum The Message","year":"2015","unstructured":"The Message Passing Interface Forum . 2015 . MPI: A Message Passing Interface Standard, Version 3.1. The Message Passing Interface Forum. 2015. MPI: A Message Passing Interface Standard, Version 3.1."},{"key":"e_1_3_2_1_29_1","volume-title":"UPC Language Specifications. (Nov","author":"UPC Consortium","year":"2013","unstructured":"UPC Consortium . 2013. UPC Language Specifications. (Nov . 2013 ). UPC Consortium. 2013. UPC Language Specifications. (Nov. 2013)."}],"event":{"name":"EuroMPI'18: 25th European MPI Users' Group Meeting","acronym":"EuroMPI'18","location":"Barcelona Spain"},"container-title":["Proceedings of the 25th European MPI Users' Group Meeting"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3236367.3236370","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3236367.3236370","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:39Z","timestamp":1750210779000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3236367.3236370"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,23]]},"references-count":27,"alternative-id":["10.1145\/3236367.3236370","10.1145\/3236367"],"URL":"https:\/\/doi.org\/10.1145\/3236367.3236370","relation":{},"subject":[],"published":{"date-parts":[[2018,9,23]]},"assertion":[{"value":"2018-09-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}