Communication-hiding pipelined BiCGSafe methods for solving large linear systems
Viet Q. H. Huynh, Hiroshi Suito

TL;DR
This paper introduces communication-hiding pipelined variants of the ssBiCGSafe method, enhancing scalability and convergence speed for large linear system solutions on high-performance computing systems.
Contribution
It proposes novel pipelined ssBiCGSafe methods that overlap inner product and matrix-vector computations, improving efficiency and convergence over existing methods.
Findings
Improved convergence behavior in numerical experiments.
Reduced execution time compared to pipelined BiCGStab and ssBiCGSafe.
Enhanced scalability for large-scale linear system solving.
Abstract
Recently, a new variant of the BiCGStab method, known as the pipeline BiCGStab, has been proposed. This method can achieve a higher degree of scalability and speed-up rates through a mechanism in which the communication phase for the computation of the inner product can be overlapped with the computation of the matrix-vector product. On the other hand, there exist several generalized iteration methods with better convergence behavior than BiCGStab such as ssBiCGSafe, BiCGSafe, GPBi-CG. Of these methods, ssBiCGSafe, which requires a single phase of computing inner products per one iteration, is best suited for high-performance computing systems. In this paper, inspired by the success of the pipelined BiCGStab method, we propose variations of the ssBiCGSafe method, in which only one phase of inner product computation per iteration is required and this inner product computation phase can…
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 · Advanced Numerical Methods in Computational Mathematics · Advanced Optimization Algorithms Research
