skip to main content
DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Asynchronous communication in spectral-element and discontinuous Galerkin methods for atmospheric dynamics – a case study using the High-Order Methods Modeling Environment (HOMME-homme_dg_branch)

Abstract

The scalability of computational applications on current and next-generation supercomputers is increasingly limited by the cost of inter-process communication. We implement non-blocking asynchronous communication in the High-Order Methods Modeling Environment for the time integration of the hydrostatic fluid equations using both the spectral-element and discontinuous Galerkin methods. This allows the overlap of computation with communication, effectively hiding some of the costs of communication. A novel detail about our approach is that it provides some data movement to be performed during the asynchronous communication even in the absence of other computations. This method produces significant performance and scalability gains in large-scale simulations.

Authors:
 [1];  [2]
  1. National Center for Atmospheric Research, Boulder, CO (United States). Computational Information Systems Lab.
  2. National Center for Atmospheric Research, Boulder, CO (United States). Computational Information Systems Lab.; International Research Inst. of Stavanger (Norway)
Publication Date:
Research Org.:
National Center for Atmospheric Research, Boulder, CO (United States)
Sponsoring Org.:
USDOE Office of Science (SC), Biological and Environmental Research (BER) (SC-23); National Science Foundation (NSF)
OSTI Identifier:
1437146
Grant/Contract Number:  
SC0006959
Resource Type:
Accepted Manuscript
Journal Name:
Geoscientific Model Development (Online)
Additional Journal Information:
Journal Name: Geoscientific Model Development (Online); Journal Volume: 9; Journal Issue: 8; Journal ID: ISSN 1991-9603
Publisher:
European Geosciences Union
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; 58 GEOSCIENCES

Citation Formats

Jamroz, Benjamin F., and Klofkorn, Robert. Asynchronous communication in spectral-element and discontinuous Galerkin methods for atmospheric dynamics – a case study using the High-Order Methods Modeling Environment (HOMME-homme_dg_branch). United States: N. p., 2016. Web. doi:10.5194/gmd-9-2881-2016.
Jamroz, Benjamin F., & Klofkorn, Robert. Asynchronous communication in spectral-element and discontinuous Galerkin methods for atmospheric dynamics – a case study using the High-Order Methods Modeling Environment (HOMME-homme_dg_branch). United States. doi:10.5194/gmd-9-2881-2016.
Jamroz, Benjamin F., and Klofkorn, Robert. Fri . "Asynchronous communication in spectral-element and discontinuous Galerkin methods for atmospheric dynamics – a case study using the High-Order Methods Modeling Environment (HOMME-homme_dg_branch)". United States. doi:10.5194/gmd-9-2881-2016. https://www.osti.gov/servlets/purl/1437146.
@article{osti_1437146,
title = {Asynchronous communication in spectral-element and discontinuous Galerkin methods for atmospheric dynamics – a case study using the High-Order Methods Modeling Environment (HOMME-homme_dg_branch)},
author = {Jamroz, Benjamin F. and Klofkorn, Robert},
abstractNote = {The scalability of computational applications on current and next-generation supercomputers is increasingly limited by the cost of inter-process communication. We implement non-blocking asynchronous communication in the High-Order Methods Modeling Environment for the time integration of the hydrostatic fluid equations using both the spectral-element and discontinuous Galerkin methods. This allows the overlap of computation with communication, effectively hiding some of the costs of communication. A novel detail about our approach is that it provides some data movement to be performed during the asynchronous communication even in the absence of other computations. This method produces significant performance and scalability gains in large-scale simulations.},
doi = {10.5194/gmd-9-2881-2016},
journal = {Geoscientific Model Development (Online)},
number = 8,
volume = 9,
place = {United States},
year = {2016},
month = {8}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 1 work
Citation information provided by
Web of Science

Save / Share: