Open Access
2017 Achieving algorithmic resilience for temporal integration through spectral deferred corrections
Ray Grout, Hemanth Kolla, Michael Minion, John Bell
Commun. Appl. Math. Comput. Sci. 12(1): 25-50 (2017). DOI: 10.2140/camcos.2017.12.25

Abstract

Spectral deferred corrections (SDC) is an iterative approach for constructing higher-order-accurate numerical approximations of ordinary differential equations. SDC starts with an initial approximation of the solution defined at a set of Gaussian or spectral collocation nodes over a time interval and uses an iterative application of lower-order time discretizations applied to a correction equation to improve the solution at these nodes. Each deferred correction sweep increases the formal order of accuracy of the method up to the limit inherent in the accuracy defined by the collocation points. In this paper, we demonstrate that SDC is well suited to recovering from soft (transient) hardware faults in the data. A strategy where extra correction iterations are used to recover from soft errors and provide algorithmic resilience is proposed. Specifically, in this approach the iteration is continued until the residual (a measure of the error in the approximation) is small relative to the residual of the first correction iteration and changes slowly between successive iterations. We demonstrate the effectiveness of this strategy for both canonical test problems and a comprehensive situation involving a mature scientific application code that solves the reacting Navier–Stokes equations for combustion research.

Citation

Download Citation

Ray Grout. Hemanth Kolla. Michael Minion. John Bell. "Achieving algorithmic resilience for temporal integration through spectral deferred corrections." Commun. Appl. Math. Comput. Sci. 12 (1) 25 - 50, 2017. https://doi.org/10.2140/camcos.2017.12.25

Information

Received: 3 March 2016; Revised: 9 September 2016; Accepted: 18 January 2017; Published: 2017
First available in Project Euclid: 19 October 2017

MathSciNet: MR3652439
Digital Object Identifier: 10.2140/camcos.2017.12.25

Subjects:
Primary: 65D30 , 65M12 , 65M22 , 80A25 , 94B99
Secondary: 65M20

Keywords: combustion , deferred correction , resilience , SDC , time integration

Rights: Copyright © 2017 Mathematical Sciences Publishers

Vol.12 • No. 1 • 2017
MSP
Back to Top