• Home
  • Search
  • A Multi-GPU Aggregation-Based AMG Preconditioner for Iterative Linear Solvers
  • Open Access IconOpen Access
  • Cite Icon8
  • https://doi.org/10.1109/tpds.2023.3287238Copy DOI Icon

A Multi-GPU Aggregation-Based AMG Preconditioner for Iterative Linear Solvers

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present and release in open source format a sparse linear solver which efficiently exploits heterogeneous parallel computers. The solver can be easily integrated into scientific applications that need to solve large and sparse linear systems on modern parallel computers made of hybrid nodes hosting Nvidia Graphics Processing Unit (GPU) accelerators. The work extends previous efforts of some of the authors in the exploitation of a single GPU accelerator and proposes an implementation, based on the hybrid MPI-CUDA software environment, of a Krylov-type linear solver relying on an efficient Algebraic MultiGrid (AMG) preconditioner already available in the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">BootCMatchG</i> library. Our design for the hybrid implementation has been driven by the best practices for minimizing data communication overhead when multiple GPUs are employed, yet preserving the efficiency of the GPU kernels. Strong and weak scalability results of the new version of the library on well-known benchmark test cases are discussed. Comparisons with the Nvidia AmgX solution show a speedup, in the solve phase, up to 2.0x.

Similar Papers
  • Research Article
  • Citations3

Tuning solution of large non-Hermitian linear systems on multiple graphics processing unit accelerated workstations

  • Jan 16, 2012
  • The International Journal of High Performance Computing Applications
  • Florian Ries +2
  • Conference Article
  • Citations36

Efficient large Pearson correlation matrix computing using hybrid MPI/CUDA

  • May 01, 2011
  • Ekasit Kijsipongse +3
  • Conference Article
  • Citations53

Improving the Performance of CA-GMRES on Multicores with Multiple GPUs

  • May 01, 2014
  • Ichitaro Yamazaki +4
  • Book Chapter
  • Citations1

Performance Analysis of Different Iterative Solvers Parallelized On GPU Architecture

  • Jan 01, 2023
  • G Dilip Subbaian +1
  • PDF
  • Peer Review Report

Reply on CC1

  • May 06, 2023
  • Cao, Kai +7
  • PDF
  • Peer Review Report

Comment on egusphere-2023-410

  • Apr 20, 2023
  • Kai Cao +7
  • PDF
  • Research Article
  • Citations42

Parallel-GPU-accelerated adaptive mesh refinement for three-dimensional phase-field simulation of dendritic growth during solidification of binary alloy

  • Jan 06, 2022
  • Materials Theory
  • Shinji Sakane +2
  • Conference Article
  • Citations114

Parallelizing the QUDA Library for Multi-GPU Calculations in Lattice Quantum Chromodynamics

  • Nov 01, 2010
  • Ronald Babich +2
  • Research Article
  • Citations6

Integrating batched sparse iterative solvers for the collision operator in fusion plasma simulations on GPUs

  • Apr 11, 2023
  • Journal of Parallel and Distributed Computing
  • Aditya Kashi +5
  • Conference Article
  • Citations6

Solving Parabolic Problems Using Multithread and GPU

  • Sep 01, 2010
  • Chih-Wei Hsieh +3
  • Research Article
  • Citations21

MoDNN: Memory Optimal Deep Neural Network Training on Graphics Processing Units

  • Mar 01, 2019
  • IEEE Transactions on Parallel and Distributed Systems
  • Xiaoming Chen +3
  • Conference Article
  • Citations10

Batched sparse iterative solvers on GPU for the collision operator for fusion plasma simulations

  • May 01, 2022
  • Aditya Kashi +5
  • Research Article

GPU acceleration of conjugate gradient method obtaining Green's function for transport-property calculation

  • Oct 28, 2023
  • Computer Physics Communications
  • Takanori Akamatsu +3
  • Research Article
  • Citations1

High-Resolution Image Processing and Spatiotemporal Data Transmission System Based on GPU Acceleration

  • Feb 21, 2024
  • International Journal of High Speed Electronics and Systems
  • Kongduo Xing +3
  • Conference Article
  • Citations3

Victream

  • Dec 05, 2017
  • Jun Suzuki +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.