Parallel Sparse Computation Toolkit

Abstract
This paper presents a new software framework for solving large and sparse linear systems on current hybrid architectures, from small servers to high-end supercomputers, embedding multi-core CPUs and Nvidia GPUs at the node level. The framework has a modular structure and is composed of three main components, which separate basic functionalities for managing distributed sparse matrices and executing some sparse matrix computations involved in iterative Krylov projection methods, eventually exploiting multi-threading and CUDA-based programming models, from the functionalities for setup and application of different types of one-level and multi-level algebraic preconditioners.
Anno
2023
Autori IAC
Tipo pubblicazione
Altri Autori
P. D;Ambra, F. Durastante, S. Filippone
Rivista
Software Impacts