Mixed Precision Orthogonalization-Free Projection Methods for Eigenvalue and Singular Value Problems
Tianshi Xu, Zechen Zhang, Jie Chen, Yousef Saad, Yuanzhe Xi
TL;DR
This work introduces Orthogonalization-Free Rayleigh-Ritz (OFRR), a projection framework that computes select eigenvalues and singular values using non-orthogonal bases in mixed precision. By transforming the projection onto a generalized eigenproblem with a mass matrix, OFRR eliminates the need for orthogonalization while maintaining accuracy, aided by Hessenberg-style, inner-product-free basis construction. Comprehensive experiments on kernel and sparse matrices, plus GPU-accelerated implementations, demonstrate that OFRR—especially the Krylov-Hessenberg variant—delivers comparable or superior accuracy to traditional RR in low precision and offers significant speedups. The findings highlight OFRR as a scalable, practical approach for large-scale spectral problems in mixed-precision environments, with clear implications for high-performance computing workflows.
Abstract
Mixed-precision arithmetic offers significant computational advantages for large-scale matrix computation tasks, yet preserving accuracy and stability in eigenvalue problems and the singular value decomposition (SVD) remains challenging. This paper introduces an approach that eliminates orthogonalization requirements in traditional Rayleigh-Ritz projection methods. The proposed method employs non-orthogonal bases computed at reduced precision, resulting in bases computed without inner-products. A primary focus is on maintaining the linear independence of the basis vectors. Through extensive evaluation with both synthetic test cases and real-world applications, we demonstrate that the proposed approach achieves the desired accuracy while fully taking advantage of mixed-precision arithmetic.
