% 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},
}