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

Title: High-order asynchrony-tolerant finite difference schemes for partial differential equations

Journal Article · · Journal of Computational Physics

Synchronizations of processing elements (PEs) in massively parallel simulations, which arise due to communication or load imbalances between PEs, significantly affect the scalability of scientific applications. We have recently proposed a method based on finite-difference schemes to solve partial differential equations in an asynchronous fashion – synchronization between PEs is relaxed at a mathematical level. While standard schemes can maintain their stability in the presence of asynchrony, their accuracy is drastically affected. In this work, we present a general methodology to derive asynchrony-tolerant (AT) finite difference schemes of arbitrary order of accuracy, which can maintain their accuracy when synchronizations are relaxed. We show that there are several choices available in selecting a stencil to derive these schemes and discuss their effect on numerical and computational performance. We provide a simple classification of schemes based on the stencil and derive schemes that are representative of different classes. Their numerical error is rigorously analyzed within a statistical framework to obtain the overall accuracy of the solution. Results from numerical experiments are used to validate the performance of the schemes.

Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States). National Energy Research Scientific Computing Center (NERSC)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
OSTI ID:
1463649
Journal Information:
Journal of Computational Physics, Vol. 350, Issue C; ISSN 0021-9991
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 6 works
Citation information provided by
Web of Science

References (12)

The Turbulent Schmidt Number journal April 2014
Poster: Asynchronous Computing for Partial Differential Equations at Extreme Scales conference November 2012
Asynchronous finite-difference schemes for partial differential equations journal October 2014
Fluctuations of thermodynamic variables in stationary compressible turbulence journal September 2013
DNS of a turbulent lifted DME jet flame journal July 2016
The International Exascale Software Project roadmap journal January 2011
Communication-Avoiding Symmetric-Indefinite Factorization journal January 2014
Asynchronous and corrected-asynchronous finite difference solutions of PDEs on MIMD multiprocessors journal September 1994
On parallel asynchronous high-order solutions of parabolic PDEs journal March 1996
Delayed Difference Scheme for Large Scale Scientific Simulations journal November 2014
The Phenomenology of Small-Scale Turbulence journal January 1997
Review of summation-by-parts schemes for initial–boundary-value problems journal July 2014

Cited By (2)


Similar Records

A staggered-grid finite-difference scheme optimized in the time–space domain for modeling scalar-wave propagation in geophysical problems
Journal Article · Sat Nov 01 00:00:00 EDT 2014 · Journal of Computational Physics · OSTI ID:1463649

A high-performance finite-volume algorithm for solving partial differential equations governing compressible viscous flows on structured grids
Journal Article · Tue Nov 01 00:00:00 EDT 2016 · Computers and Mathematics with Applications (Oxford) · OSTI ID:1463649

Parallelization of a dynamic Monte Carlo algorithm: A partially rejection-free conservative approach
Journal Article · Tue Aug 10 00:00:00 EDT 1999 · Journal of Computational Physics · OSTI ID:1463649

Related Subjects