Outcomes of OpenMP Hackathon: OpenMP Application Experiences with the Offloading Model (Part II)

Barbara Chapman, Buu Pham, Charlene Yang, Christopher Daley, Colleen Bertoni, Dhruva Kulkarni, Dossay Oryspayev, Ed D’Azevedo, Johannes Doerfert, Keren Zhou, Kiran Ravikumar, Mark Gordon, Mauro Del Ben, Meifeng Lin, Melisa Alkan, Michael Kruse, Oscar Hernandez, P. K. Yeung, Paul Lin, Peng XuSwaroop Pophale, Tosaporn Sattasathuchana, Vivek Kale, William Huhn, Yun (Helen) He

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

This paper reports on experiences gained and practices adopted when using the latest features of OpenMP to port a variety of HPC applications and mini-apps based on different computational motifs (BerkeleyGW, WDMApp/XGC, GAMESS, GESTS, and GridMini) to accelerator-based, leadership-class, high-performance supercomputer systems at the Department of Energy. As recent enhancements to OpenMP become available in implementations, there is a need to share the results of experimentation with them in order to better understand their behavior in practice, to identify pitfalls, and to learn how they can be effectively deployed in scientific codes. Additionally, we identify best practices from these experiences that we can share with the rest of the OpenMP community.

Original languageEnglish
Title of host publicationOpenMP
Subtitle of host publicationEnabling Massive Node-Level Parallelism - 17th International Workshop on OpenMP, IWOMP 2021, Proceedings
EditorsSimon McIntosh-Smith, Bronis R. de Supinski, Jannis Klinkenberg
PublisherSpringer Science and Business Media Deutschland GmbH
Pages81-95
Number of pages15
ISBN (Print)9783030852610
DOIs
StatePublished - 2021
Event17th International Workshop on OpenMP, IWOMP 2021 - Bristol, United Kingdom
Duration: Sep 14 2021Sep 16 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12870 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference17th International Workshop on OpenMP, IWOMP 2021
Country/TerritoryUnited Kingdom
CityBristol
Period09/14/2109/16/21

Funding

Acknowledgement. This research was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of two U.S. Department of Energy organizations (Office of Science and the National Nuclear Security Administration) responsible for the planning and preparation of a capable exascale ecosystem, including software, applications, hardware, advanced system engineering and early testbed platforms, in support of the nation’s exascale computing imperative. This research used resources of the Oak Ridge Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC05-00OR22725. Supported by Exascale Computing Project (ECP) OpenMP Hackathon hosted by SOL-LVE and NERSC [29]. This research used resources of the National Energy Research Scientific Computing Center (NERSC), a U.S. Department of Energy Office of Science User Facility located at Lawrence Berkeley National Laboratory, operated under Contract No. DE-AC02-05CH11231.

FundersFunder number
U.S. Department of Energy organizations
U.S. Department of Energy
Office of ScienceDE-AC05-00OR22725
National Nuclear Security Administration
Lawrence Berkeley National LaboratoryDE-AC02-05CH11231, DE-AC02-06CH11357

    Keywords

    • Application experiences
    • Device offload
    • OpenMP

    Fingerprint

    Dive into the research topics of 'Outcomes of OpenMP Hackathon: OpenMP Application Experiences with the Offloading Model (Part II)'. Together they form a unique fingerprint.

    Cite this