Mixed Precision Iterative Refinement with Sparse Approximate Inverse Preconditioning

From MaRDI portal
Publication:6098511

DOI10.1137/22M1487709zbMATH Open1516.65023arXiv2202.10204OpenAlexW4379985703MaRDI QIDQ6098511FDOQ6098511


Authors: Erin Carson Edit this on Wikidata


Publication date: 14 June 2023

Published in: SIAM Journal on Scientific Computing (Search for Journal in Brave)

Abstract: With the commercial availability of mixed precision hardware, mixed precision GMRES-based iterative refinement schemes have emerged as popular approaches for solving sparse linear systems. Existing analyses of these approaches, however, are based on using full LU factorizations to construct preconditioners for use within GMRES in each refinement step. In practical applications, inexact preconditioning techniques, such as incomplete LU or sparse approximate inverses, are often used for performance reasons. In this work, we investigate the use of sparse approximate inverse preconditioners based on Frobenius norm minimization within GMRES-based iterative refinement. We analyze the computation of sparse approximate inverses in finite precision and derive constraints under which user-specified stopping criteria will be satisfied. We then analyze the behavior of and convergence constraints for a five-precision GMRES-based iterative refinement scheme that uses sparse approximate inverse preconditioning, which we call SPAI-GMRES-IR. Our numerical experiments confirm the theoretical analysis and illustrate the resulting tradeoffs between preconditioner sparsity and GMRES-IR convergence rate.


Full work available at URL: https://arxiv.org/abs/2202.10204




Recommendations




Cites Work


Cited In (8)





This page was built for publication: Mixed Precision Iterative Refinement with Sparse Approximate Inverse Preconditioning

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6098511)