Communicating data within the graphic processing unit (GPU) memory system and between the CPU and GPU are major bottlenecks in accelerating Krylov solvers on GPUs. Communication-avoiding techniques reduce the communication cost of Krylov subspace methods by computing several vectors of a Krylov subspace “at once,” using a kernel called “matrix powers.” The matrix powers kernel is implemented on a recent generation of NVIDIA GPUs and speedups of up to 5.7 times are reported for the communication-avoiding matrix powers kernel compared to the standards prase matrix vector multiplication (SpMV) implementation
Recent years have witnessed that iterative Krylov methods without re-designing are not suitable for ...
Abstract. Linear systems are required to solve in many scientific applications and the solution of t...
With the breakdown of Dennard scaling in the mid-2000s and the end of Moore's law on the horizon, th...
Computations related to many scientific and engineering problems spend most of their time in solving...
The cost of an algorithm includes both arithmetic and communication.We use "communication" in a gene...
Advancements in the field of high-performance scientific computing are necessary to address the most...
We study several solvers for the solution of general linear systems where the main objective is to r...
Trading communication with redundant computation can increase the silicon efficiency of FPGAs and GP...
AbstractWe study several solvers for the solution of general linear systems where the main objective...
Abstract—Krylov subspace solvers are often the method of choice when solving sparse linear systems i...
Development in the parallel computing environment in the last decade comes with the need of being ab...
– Avoiding communication – Communication-avoiding Krylov subspace methods – The matrix powers ker...
Trading communication with redundant computation can increase the silicon efficiency of common hardw...
AbstractSparse matrix vector multiplication (SpMV) is the dominant kernel in scientific simulations....
Les méthodes de Krylov sont fréquemment utilisés dans des problèmes linéaires, comme de résoudre des...
Recent years have witnessed that iterative Krylov methods without re-designing are not suitable for ...
Abstract. Linear systems are required to solve in many scientific applications and the solution of t...
With the breakdown of Dennard scaling in the mid-2000s and the end of Moore's law on the horizon, th...
Computations related to many scientific and engineering problems spend most of their time in solving...
The cost of an algorithm includes both arithmetic and communication.We use "communication" in a gene...
Advancements in the field of high-performance scientific computing are necessary to address the most...
We study several solvers for the solution of general linear systems where the main objective is to r...
Trading communication with redundant computation can increase the silicon efficiency of FPGAs and GP...
AbstractWe study several solvers for the solution of general linear systems where the main objective...
Abstract—Krylov subspace solvers are often the method of choice when solving sparse linear systems i...
Development in the parallel computing environment in the last decade comes with the need of being ab...
– Avoiding communication – Communication-avoiding Krylov subspace methods – The matrix powers ker...
Trading communication with redundant computation can increase the silicon efficiency of common hardw...
AbstractSparse matrix vector multiplication (SpMV) is the dominant kernel in scientific simulations....
Les méthodes de Krylov sont fréquemment utilisés dans des problèmes linéaires, comme de résoudre des...
Recent years have witnessed that iterative Krylov methods without re-designing are not suitable for ...
Abstract. Linear systems are required to solve in many scientific applications and the solution of t...
With the breakdown of Dennard scaling in the mid-2000s and the end of Moore's law on the horizon, th...