This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of the Conjugate Gradient method that consists in i) letting computations from different iterations to overlap between them and ii) splitting linear algebra kernels into subkernels to increase concurrency and relax data-dependencies. The paper presents two ways of applying the IFCG approach: The IFCG1 algorithm, which aims at hiding the cost of parallel reductions, and the IFCG2 algorithm, which aims at reducing idle time by starting computations as soon as possible. Both IFCG1 and IFCG2 algorithms are two complementary approaches aiming at increasing parallel performance. Extensive numerical experiments are conducted to compare the IFCG1 and I...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
International audienceWe present a deflated version of the conjugate gradient algorithm for solving ...
This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of...
This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of...
This paper develops the original conjugate gradient method and the idea of preconditioning a system....
In this paper, we target the parallel solution of sparse linear systems via iterative Krylov subspac...
The amount of concurrency available in conjugate gradient iteration is limited by the summations req...
The Preconditioned Conjugate Gradient method is often used in numerical simulations. While being wid...
We evaluate the High-Performance Fortran (HPF) language for the compact expression and efficient imp...
The Preconditioned Conjugate Gradient method is often employed for the solution of linear systems of...
International audiencePipelined Krylov solvers typically display better strong scaling compared to s...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
International audiencePipelined Krylov subspace methods typically offer improved strong scaling on p...
This is a post-peer-review, pre-copyedit version of an article published in Journal of Supercomputin...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
International audienceWe present a deflated version of the conjugate gradient algorithm for solving ...
This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of...
This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of...
This paper develops the original conjugate gradient method and the idea of preconditioning a system....
In this paper, we target the parallel solution of sparse linear systems via iterative Krylov subspac...
The amount of concurrency available in conjugate gradient iteration is limited by the summations req...
The Preconditioned Conjugate Gradient method is often used in numerical simulations. While being wid...
We evaluate the High-Performance Fortran (HPF) language for the compact expression and efficient imp...
The Preconditioned Conjugate Gradient method is often employed for the solution of linear systems of...
International audiencePipelined Krylov solvers typically display better strong scaling compared to s...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
International audiencePipelined Krylov subspace methods typically offer improved strong scaling on p...
This is a post-peer-review, pre-copyedit version of an article published in Journal of Supercomputin...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
A few concurrent algorithms for the basic conjugate gradient method is devised and discussed. Most o...
International audienceWe present a deflated version of the conjugate gradient algorithm for solving ...