Asynchronous exascale PDE solvers: exploiting extreme parallelism for turbulence simulations
ORAL
Abstract
multi-physics multi-scale natural phenomena and engineering systems.
Many of these can be described by partial differential equations (PDEs)
that may be tightly coupled with long-range correlations. A prime example
is high-Reynolds number turbulence
which is critical in phenomena as diverse as mixing in an engine, pollutants in
the atmosphere, aerodynamic drag, and the structure of the observable universe.
Because of the exceedingly complex nature of the governing equations,
little is known from its analytical treatment and most advances
have relied on numerical simulations.
The relentless increase in computational power
has enabled simulations at more realistic conditions opening the door
to important scientific breakthroughs.
This explosion in computational power has been realized through massive
parallelism. Current simulation approaches present significant challenges
with the extreme levels of parallelisms expected on exascale systems,
In this talk we first discuss these computational
challenges in current approaches and introduce a novel concept
for simulations which exploits relaxed synchronizations between processing elements.
We show how this approach can effectively mitigate
(or eliminate) synchronization and communication overheads
which are well-known bottlenecks expected at exascale.
We will show how new errors emerge because of asynchrony and how
new numerical schemes can be designed to retain high accuracy.
These schemes are found to be able to accurately capture turbulence
in realistic simulations and extend the scalability of codes
significantly. We will show results from simple model problems,
to compressible turbulence and detonations.
We will conclude with a perspective on the new opportunities
presented by asynchronous schemes at exascale and future work needed.
–
Publication: "A generalized von Neumann analysis for multi-level schemes: Stability and spectral accuracy", K Kumari, DA Donzis, Journal of Computational Physics 424, 109868, 2021.<br><br>"Direct numerical simulations of turbulent flows using high-order asynchrony-tolerant schemes: accuracy and performance", K Kumari, DA Donzis, Journal of Computational Physics 419, 109626., 2021.<br><br>"High-order asynchrony-tolerant finite difference schemes for partial differential equations", K Aditya, DA Donzis, Journal of Computational Physics 350, 550-572, 2017.<br><br>"Asynchronous finite-difference schemes for partial differential equations", DA Donzis, K Aditya, Journal of Computational Physics 274, 370-392, 2014.
Presenters
-
Diego A Donzis
Texas A&M University
Authors
-
Diego A Donzis
Texas A&M University