000865954 001__ 865954
000865954 005__ 20250314084118.0
000865954 020__ $$a978-3-030-28595-1 (print)
000865954 020__ $$a978-3-030-28596-8 (electronic)
000865954 0247_ $$2doi$$a10.1007/978-3-030-28596-8_2
000865954 0247_ $$2ISSN$$a0302-9743
000865954 0247_ $$2ISSN$$a1611-3349
000865954 0247_ $$2Handle$$a2128/23232
000865954 0247_ $$2WOS$$aWOS:000655479100002
000865954 037__ $$aFZJ-2019-05220
000865954 041__ $$aEnglish
000865954 1001_ $$0P:(DE-Juel1)132244$$aFeld, Christian$$b0$$eCorresponding author
000865954 1112_ $$a15th International Workshop on OpenMP$$cAuckland$$d2019-09-11 - 2019-09-13$$gIWOMP 2019$$wNew Zealand
000865954 245__ $$aScore-P and OMPT: Navigating the Perils of Callback-Driven Parallel Runtime Introspection
000865954 260__ $$aCham$$bSpringer International Publishing$$c2019
000865954 29510 $$aOpenMP: 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
000865954 300__ $$a21 - 35
000865954 3367_ $$2ORCID$$aCONFERENCE_PAPER
000865954 3367_ $$033$$2EndNote$$aConference Paper
000865954 3367_ $$2BibTeX$$aINPROCEEDINGS
000865954 3367_ $$2DRIVER$$aconferenceObject
000865954 3367_ $$2DataCite$$aOutput Types/Conference Paper
000865954 3367_ $$0PUB:(DE-HGF)8$$2PUB:(DE-HGF)$$aContribution to a conference proceedings$$bcontrib$$mcontrib$$s1662443426_12760
000865954 3367_ $$0PUB:(DE-HGF)7$$2PUB:(DE-HGF)$$aContribution to a book$$mcontb
000865954 4900_ $$aLecture Notes in Computer Science$$v11718
000865954 520__ $$aEvent-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.
000865954 536__ $$0G:(DE-HGF)POF3-511$$a511 - Computational Science and Mathematical Methods (POF3-511)$$cPOF3-511$$fPOF III$$x0
000865954 536__ $$0G:(DE-Juel1)jzam11_20191101$$aScalable Performance Analysis of Large-Scale Parallel Applications (jzam11_20191101)$$cjzam11_20191101$$fScalable Performance Analysis of Large-Scale Parallel Applications$$x1
000865954 536__ $$0G:(DE-Juel-1)ATMLPP$$aATMLPP - ATML Parallel Performance (ATMLPP)$$cATMLPP$$x2
000865954 588__ $$aDataset connected to CrossRef Book Series
000865954 7001_ $$0P:(DE-HGF)0$$aConvent, Simon$$b1
000865954 7001_ $$0P:(DE-Juel1)168253$$aHermanns, Marc-André$$b2
000865954 7001_ $$00000-0003-0640-8966$$aProtze, Joachim$$b3
000865954 7001_ $$0P:(DE-Juel1)132112$$aGeimer, Markus$$b4
000865954 7001_ $$0P:(DE-Juel1)132199$$aMohr, Bernd$$b5
000865954 773__ $$a10.1007/978-3-030-28596-8_2
000865954 8564_ $$uhttps://juser.fz-juelich.de/record/865954/files/p09_feld.pdf$$yOpenAccess
000865954 8564_ $$uhttps://juser.fz-juelich.de/record/865954/files/p09_feld.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000865954 909CO $$ooai:juser.fz-juelich.de:865954$$pdnbdelivery$$pdriver$$pVDB$$popen_access$$popenaire
000865954 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)132244$$aForschungszentrum Jülich$$b0$$kFZJ
000865954 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)168253$$aForschungszentrum Jülich$$b2$$kFZJ
000865954 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)132112$$aForschungszentrum Jülich$$b4$$kFZJ
000865954 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)132199$$aForschungszentrum Jülich$$b5$$kFZJ
000865954 9131_ $$0G:(DE-HGF)POF3-511$$1G:(DE-HGF)POF3-510$$2G:(DE-HGF)POF3-500$$3G:(DE-HGF)POF3$$4G:(DE-HGF)POF$$aDE-HGF$$bKey Technologies$$lSupercomputing & Big Data$$vComputational Science and Mathematical Methods$$x0
000865954 9141_ $$y2019
000865954 915__ $$0StatID:(DE-HGF)0200$$2StatID$$aDBCoverage$$bSCOPUS
000865954 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess
000865954 915__ $$0StatID:(DE-HGF)0420$$2StatID$$aNationallizenz
000865954 920__ $$lyes
000865954 9201_ $$0I:(DE-Juel1)JSC-20090406$$kJSC$$lJülich Supercomputing Center$$x0
000865954 980__ $$acontrib
000865954 980__ $$aVDB
000865954 980__ $$acontb
000865954 980__ $$aI:(DE-Juel1)JSC-20090406
000865954 980__ $$aUNRESTRICTED
000865954 9801_ $$aFullTexts