On Combining Pipelining and \(\text{s}\)-Step Concepts in Preconditioned Conjugate Gradient Methods

View at publisher
Authors: Viktoria Mayer, Wilfried N. Gansterer
Cited by: 0

Abstract

On large-scale parallel computers, global communication becomes a major bottleneck for the Preconditioned Conjugate Gradient (PCG) method, an iterative solver for large sparse linear systems. Scalable PCG variants reduce the number of global synchronization points by a factor of \(\mathcal{O}(s)\) (\(s\)-step methods), or overlap communication with local computations (pipelined methods). The pipelined \(s\)-step PCG method P-sPCGmon combines these two approaches, but introduces significant local computational overhead increasing with step size \(s\). Moreover, it suffers from poor numerical stability.

Fields of Study & Subjects

Matrix Theory and Algorithms Parallel Computing and Optimization Techniques Advanced Numerical Methods in Computational Mathematics

Publication details

Journal / source
Society for Industrial and Applied Mathematics eBooks
Pages
74–87
Publication date
13 February 2026
Language
EN