Mixed Precision GMRES-based Iterative Refinement with Recycling
Eda Oktay, Erin Carson

TL;DR
This paper introduces a mixed precision iterative refinement method for solving linear systems that incorporates Krylov subspace recycling to accelerate GMRES solves across refinement steps, improving efficiency especially for large or complex problems.
Contribution
It presents a novel integration of Krylov subspace recycling into mixed precision GMRES-based iterative refinement, enhancing computational efficiency for solving linear systems.
Findings
Recycling accelerates GMRES convergence in iterative refinement.
The method performs well on dense, Toeplitz, and real-world problems.
Numerical experiments confirm improved efficiency with recycling.
Abstract
With the emergence of mixed precision capabilities in hardware, iterative refinement schemes for solving linear systems have recently been revisited and reanalyzed in the context of three or more precisions. These new analyses show that under certain constraints on condition number, the LU factorization of the matrix can be computed in low precision without affecting the final accuracy. Another promising technique is GMRES-based iterative refinement, which, in contrast to the standard approach, use GMRES preconditioned by the low-precision triangular factors to solve for the approximate solution update in each refinement step. This more accurate solution method extends the range of problems which can be solved with a given combination of precisions. However, in certain settings, GMRES may require too many iterations per refinement step, making it potentially more expensive than…
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
TopicsMatrix Theory and Algorithms · Electromagnetic Scattering and Analysis
