% 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{Feld:865954,
      author       = {Feld, Christian and Convent, Simon and Hermanns,
                      Marc-André and Protze, Joachim and Geimer, Markus and Mohr,
                      Bernd},
      title        = {{S}core-{P} and {OMPT}: {N}avigating the {P}erils of
                      {C}allback-{D}riven {P}arallel {R}untime {I}ntrospection},
      volume       = {11718},
      address      = {Cham},
      publisher    = {Springer International Publishing},
      reportid     = {FZJ-2019-05220},
      isbn         = {978-3-030-28595-1 (print)},
      series       = {Lecture Notes in Computer Science},
      pages        = {21 - 35},
      year         = {2019},
      comment      = {OpenMP: Conquering the Full Hardware Spectrum / Fan, Xing
                      (Editor) ; Cham : Springer International Publishing, 2019,
                      Chapter 2 ; ISSN: 0302-9743=1611-3349 ; ISBN:
                      978-3-030-28595-1=978-3-030-28596-8},
      booktitle     = {OpenMP: Conquering the Full Hardware
                       Spectrum / Fan, Xing (Editor) ; Cham :
                       Springer International Publishing,
                       2019, Chapter 2 ; ISSN:
                       0302-9743=1611-3349 ; ISBN:
                       978-3-030-28595-1=978-3-030-28596-8},
      abstract     = {Event-based performance analysis aims at modeling the
                      behavior of parallel applications through a series of state
                      transitions during execution. Different approaches to obtain
                      such transition points for OpenMP programs include
                      source-level instrumentation (e.g., OPARI) and
                      callback-driven runtime support (e.g., OMPT).In this paper,
                      we revisit a previous evaluation and comparison of OPARI and
                      an LLVM OMPT implementation—now updated to the OpenMP 5.0
                      specification—in the context of Score-P. We describe the
                      challenges faced while trying to use OMPT as a drop-in
                      replacement for the existing instrumentation-based approach
                      and the changes in event order that could not be avoided.
                      Furthermore, we provide details on Score-P measurements
                      using OPARI and OMPT as event sources with the EPCC and SPEC
                      OpenMP benchmark suites.},
      month         = {Sep},
      date          = {2019-09-11},
      organization  = {15th International Workshop on OpenMP,
                       Auckland (New Zealand), 11 Sep 2019 -
                       13 Sep 2019},
      cin          = {JSC},
      cid          = {I:(DE-Juel1)JSC-20090406},
      pnm          = {511 - Computational Science and Mathematical Methods
                      (POF3-511) / Scalable Performance Analysis of Large-Scale
                      Parallel Applications $(jzam11_20191101)$ / ATMLPP - ATML
                      Parallel Performance (ATMLPP)},
      pid          = {G:(DE-HGF)POF3-511 / $G:(DE-Juel1)jzam11_20191101$ /
                      G:(DE-Juel-1)ATMLPP},
      typ          = {PUB:(DE-HGF)8 / PUB:(DE-HGF)7},
      UT           = {WOS:000655479100002},
      doi          = {10.1007/978-3-030-28596-8_2},
      url          = {https://juser.fz-juelich.de/record/865954},
}