International audiencePipelined Krylov solvers typically display better strong scaling compared to standard Krylov methods for large linear systems. The synchronization bottleneck is mitigated by overlapping time-consuming global communications with computations. To achieve this hiding of communication, pipelined methods feature additional recurrence relations on auxiliary variables. This paper analyzes why rounding error effects have a significantly larger impact on the accuracy of pipelined algorithms. An algebraic model for the accumulation of rounding errors in the (pipelined) CG algorithm is derived. Furthermore, an automated residual replacement strategy is proposed to reduce the effect of rounding errors on the final solution. MPI pa...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
This paper develops the original conjugate gradient method and the idea of preconditioning a system....
Pipelined Krylov solvers typically offer better scalability in the strong scaling limit compared to...
International audiencePipelined Krylov subspace methods typically offer improved strong scaling on p...
Pipelined Krylov solvers typically offer better scalability in the strong scaling limit compared to...
The Preconditioned Conjugate Gradient method is often used in numerical simulations. While being wid...
The Preconditioned Conjugate Gradient method is often employed for the solution of linear systems of...
International audienceKrylov methods are widely used for solving large sparse linear systems of equa...
International audienceKrylov methods are widely used for solving large sparse linear systems of equa...
This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
International audienceThe conjugate gradient (CG) method is the most widely used iterative scheme fo...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
This paper develops the original conjugate gradient method and the idea of preconditioning a system....
Pipelined Krylov solvers typically offer better scalability in the strong scaling limit compared to...
International audiencePipelined Krylov subspace methods typically offer improved strong scaling on p...
Pipelined Krylov solvers typically offer better scalability in the strong scaling limit compared to...
The Preconditioned Conjugate Gradient method is often used in numerical simulations. While being wid...
The Preconditioned Conjugate Gradient method is often employed for the solution of linear systems of...
International audienceKrylov methods are widely used for solving large sparse linear systems of equa...
International audienceKrylov methods are widely used for solving large sparse linear systems of equa...
This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
International audienceThe conjugate gradient (CG) method is the most widely used iterative scheme fo...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
Krylov methods are widely used for solving large sparse linear systems of equations. On distributed ...
This paper develops the original conjugate gradient method and the idea of preconditioning a system....