Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

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)

Jamroz, Benjamin F. and Klöfkorn, Robert LU orcid (2016) In Geoscientific Model Development 9(8). p.2881-2892
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... (More)

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.

(Less)
Please use this url to cite or link to this publication:
author
and
publishing date
type
Contribution to journal
publication status
published
in
Geoscientific Model Development
volume
9
issue
8
article number
140
pages
12 pages
publisher
Copernicus GmbH
external identifiers
  • scopus:84984669455
ISSN
1991-959X
DOI
10.5194/gmd-9-2881-2016
language
English
LU publication?
no
id
eabf05af-d51e-4966-a17f-371d5d5860f2
date added to LUP
2021-02-10 14:02:53
date last changed
2022-03-03 21:56:27
@article{eabf05af-d51e-4966-a17f-371d5d5860f2,
  abstract     = {{<p>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.</p>}},
  author       = {{Jamroz, Benjamin F. and Klöfkorn, Robert}},
  issn         = {{1991-959X}},
  language     = {{eng}},
  month        = {{08}},
  number       = {{8}},
  pages        = {{2881--2892}},
  publisher    = {{Copernicus GmbH}},
  series       = {{Geoscientific Model Development}},
  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)}},
  url          = {{http://dx.doi.org/10.5194/gmd-9-2881-2016}},
  doi          = {{10.5194/gmd-9-2881-2016}},
  volume       = {{9}},
  year         = {{2016}},
}