On the loss of orthogonality in low-synchronization variants of reorthogonalized block classical Gram-Schmidt
Erin Carson, Kathryn Lund, Yuxin Ma, and Eda Oktay

TL;DR
This paper investigates the numerical stability of communication-avoiding block Gram-Schmidt algorithms, showing that reducing synchronization points can degrade stability and providing bounds and analysis for various variants.
Contribution
It introduces a rigorous framework for analyzing stability of low-synchronization block Gram-Schmidt variants and identifies the stability limits when reducing synchronization points.
Findings
Strong initial orthogonalization is sufficient for stability in the first block.
Reducing synchronization points beyond one per block degrades stability.
Certain variants like DCGS2 and CGS-2 are as stable as Householder QR.
Abstract
Interest in communication-avoiding orthogonalization schemes for high-performance computing has been growing recently. This manuscript addresses open questions about the numerical stability of various block classical Gram-Schmidt variants that have been proposed in the past few years. An abstract framework is employed, the flexibility of which allows for new rigorous bounds on the loss of orthogonality in these variants. We first analyze a generalization of (reorthogonalized) block classical Gram-Schmidt and show that a "strong" intrablock orthogonalization routine is only needed for the very first block in order to maintain orthogonality on the level of the unit roundoff. In particular, this ``strong" first step does not have to be a reorthogonalized QR itself and subsequent steps can use less stable QR variants, thus keeping the overall communication costs low. Then, using this…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Analysis and Transform Methods · Advanced Scientific Research Methods · Algebraic and Geometric Analysis
