Skip to content
DraconiticResearch
Search Sources API
186,541 studies31 sourcesUpdated 50 min ago
PreprintarXiv licencearXiv

A Mixed-Precision Model for Matrix-Splitting Methods

Abstract

The performance of stationary iterative methods is memory-bound, due to the low arithmetic intensity. So, we propose a mixed-precision technique to reduce the amount of data movement in matrix-splitting iterative methods. We demonstrate both theoretically and experimentally that this technique will generally converge at a similar rate as an exact-precision iteration, depending on the precision used and the conditioning of the M matrix. Furthermore, we demonstrate that iterative refinement can be used to refine the solution to full double-precision accuracy. Using this approach, we mixed half and double precision to achieve an average speedup over uniform double precision of 1.60× for scalar and block Jacobi and 1.25× for scalar and block Gauss-Seidel. Furthermore, we reduced the precision in the SSOR iteration used by OVERFLOW, a NASA code for compressible fluid dynamics simulations, and achieved a 1.14× speedup to the overall application.

Related

  1. Mixed-Precision Coalesced Matrix-Free Multigrid with Vertex-Patch Smoothing
    Michał Wichrowski
    arXivPreprintCC BY-NC-ND 4.0Full textNumerical analysis & scientific computingarXiv
  2. Solving Large-Scale Sparse Linear Complementarity Problems Using a Relaxed Shifted Matrix-Splitting Modulus-Based Iteration Method
    Abhishek Kumar Singh Sengar, Bharat Kumar, Deepmala
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingOptimisation & controlarXiv
  3. Operator Splitting Methods with Online Scaling
    Wanyu Zhang, Wenzhi Gao, Madeleine Udell
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
  4. Adaptive accuracy-driven splitting in Ozaki matrix multiplication and application to block LU factorization
    Erin Carson, Yuxin Ma
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingarXiv
  5. Hopf Algebra of Graphs for Operator Splitting Methods
    Gabriel A. Barrios de Leon
    arXivPreprintarXiv licenceFull textCombinatorics & discrete mathematicsarXiv
BibTeX
@misc{lindquist2026mixedprecision,
  title = {{A Mixed-Precision Model for Matrix-Splitting Methods}},
  author = {Neil Lindquist and David Appelhans and Chales W. Jackson and Joseph M. Derlaga},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.06414},
  eprint = {2610.06414},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.06414},
}
RIS
TY  - UNPB
TI  - A Mixed-Precision Model for Matrix-Splitting Methods
AU  - Neil Lindquist
AU  - David Appelhans
AU  - Chales W. Jackson
AU  - Joseph M. Derlaga
PY  - 2026
DA  - 2026/10/05
PB  - arXiv
DO  - 10.48550/arxiv.2610.06414
UR  - https://arxiv.org/abs/2610.06414
AB  - The performance of stationary iterative methods is memory-bound, due to the low arithmetic intensity. So, we propose a mixed-precision technique to reduce the amount of data movement in matrix-splitting iterative methods. We demonstrate both theoretically and experimentally that this technique will generally converge at a similar rate as an exact-precision iteration, depending on the precision used and the conditioning of the M matrix. Furthermore, we demonstrate that iterative refinement can be used to refine the solution to full double-precision accuracy. Using this approach, we mixed half and double precision to achieve an average speedup over uniform double precision of 1.60× for scalar and block Jacobi and 1.25× for scalar and block Gauss-Seidel. Furthermore, we reduced the precision in the SSOR iteration used by OVERFLOW, a NASA code for compressible fluid dynamics simulations, and achieved a 1.14× speedup to the overall application.
ER  -