On the backward stability of s-step GMRES
Erin Carson, Yuxin Ma

TL;DR
This paper investigates the backward stability of s-step GMRES, a communication-avoiding Krylov subspace method, providing a new analysis framework, identifying instability issues, and proposing a modified Arnoldi process for improved stability and larger block sizes.
Contribution
The paper introduces an improved analysis framework for s-step GMRES that isolates rounding errors, and proposes a modified Arnoldi process to enhance stability and allow larger block sizes.
Findings
Analysis framework clarifies the impact of orthogonalization methods on backward error.
Classical s-step Arnoldi process can cause instability in GMRES.
Modified s-step Arnoldi process improves stability and allows larger block sizes.
Abstract
Communication, i.e., data movement, is a critical bottleneck for the performance of classical Krylov subspace method solvers on modern computer architectures. Variants of these methods which avoid communication have been introduced, which, while equivalent in exact arithmetic, can be unstable in finite precision. In this work, we address the backward stability of -step GMRES, also known as communication-avoiding GMRES. Compared to the ``modular framework'' proposed in [A.~Buttari, N.~J.~Higham, T.~Mary, \& B.~Vieubl\'e. Preprint in 2024.], we present an improved framework for simplifying the analysis of -step GMRES, which includes standard GMRES () as a special case, by isolating the effects of rounding errors in the QR factorization and the solution of the least squares problem. The key advantage of this new framework is that it is evident how the orthogonalization method…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Magnetic Bearings and Levitation Dynamics · Power System Optimization and Stability
