Contribution to a conference proceedings/Contribution to a book FZJ-2014-01862

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Binary Instrumentation for Scalable Performance Measurement of OpenMP Applications

 ;  ;  ;  ;  ;  ;

2014
IOS Press
ISBN: 978-1-61499-380-3

Parallel Computing: Accelerating Computational Science and Engineering (CSE)
International Conference on Parallel Computing, ParCo 2013, MunichMunich, Germany, 10 Sep 2013 - 13 Sep 20132013-09-102013-09-13
IOS Press, Advances in Parallel Computing 25, 783 - 792 () [10.3233/978-1-61499-381-0-783]

This record in other databases:  

Please use a persistent id in citations: doi:

Abstract: In this paper we present a binary instrumentation methodology to monitor runtime events. We demonstrate our approach on OpenMP constructs for the Intel and GNU compilers. A binary-level static analysis detects the compiler patterns and the runtime function calls corresponding to OpenMP regions. To this effect we integrate the software tool MAQAO with the scalable measurement infrastructure Score-P. We design a new interface and modify both tools to support the new events. The main advantages of using binary instrumentation are the possibility to retrieve implicit runtime events, to instrument without recompilation, to be independent from the language, and not to interact with compiler optimization. Our validation experiments and first results shows that binary instrumentation has not introduced any additional overhead.


Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 411 - Computational Science and Mathematical Methods (POF2-411) (POF2-411)
  2. ATMLPP - ATML Parallel Performance (ATMLPP) (ATMLPP)

Appears in the scientific report 2014
Click to display QR Code for this record

The record appears in these collections:
Dokumenttypen > Ereignisse > Beiträge zu Proceedings
Dokumenttypen > Bücher > Buchbeitrag
Workflowsammlungen > Öffentliche Einträge
Institutssammlungen > JSC
Publikationsdatenbank

 Datensatz erzeugt am 2014-04-01, letzte Änderung am 2025-03-14



Dieses Dokument bewerten:

Rate this document:
1
2
3
 
(Bisher nicht rezensiert)