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)
- National Center for Atmospheric Research, Boulder, CO (United States). Computational Information Systems Lab.
- National Center for Atmospheric Research, Boulder, CO (United States). Computational Information Systems Lab.; International Research Inst. of Stavanger (Norway)
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.
- Research Organization:
- National Center for Atmospheric Research (NCAR), Boulder, CO (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Biological and Environmental Research (BER); National Science Foundation (NSF)
- Grant/Contract Number:
- SC0006959
- OSTI ID:
- 1437146
- Journal Information:
- Geoscientific Model Development (Online), Vol. 9, Issue 8; ISSN 1991-9603
- Publisher:
- European Geosciences UnionCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Web of Science
Similar Records
Scalable direct Vlasov solver with discontinuous Galerkin method on unstructured mesh.
A high-order discontinuous Galerkin method for wave propagation through coupled elastic-acoustic media