% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@INPROCEEDINGS{Jaeger:152042,
      author       = {Jaeger, Julien and Philippen, Peter and Petit, Eric and
                      Rubial, Andres Charif and Rössel, Christian and Jalby,
                      William and Mohr, Bernd},
      title        = {{B}inary {I}nstrumentation for {S}calable {P}erformance
                      {M}easurement of {O}pen{MP} {A}pplications},
      volume       = {25},
      publisher    = {IOS Press},
      reportid     = {FZJ-2014-01862},
      isbn         = {978-1-61499-380-3},
      series       = {Advances in Parallel Computing},
      pages        = {783 - 792},
      year         = {2014},
      comment      = {Parallel Computing: Accelerating Computational Science and
                      Engineering (CSE)},
      booktitle     = {Parallel Computing: Accelerating
                       Computational Science and Engineering
                       (CSE)},
      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.},
      month         = {Sep},
      date          = {2013-09-10},
      organization  = {International Conference on Parallel
                       Computing, Munich (Germany), 10 Sep
                       2013 - 13 Sep 2013},
      cin          = {JSC},
      cid          = {I:(DE-Juel1)JSC-20090406},
      pnm          = {411 - Computational Science and Mathematical Methods
                      (POF2-411) / ATMLPP - ATML Parallel Performance (ATMLPP)},
      pid          = {G:(DE-HGF)POF2-411 / G:(DE-Juel-1)ATMLPP},
      typ          = {PUB:(DE-HGF)8 / PUB:(DE-HGF)7},
      UT           = {WOS:000452120400079},
      doi          = {10.3233/978-1-61499-381-0-783},
      url          = {https://juser.fz-juelich.de/record/152042},
}