Title :
GPU Acceleration of Algebraic Multigrid Preconditioners for Discrete Elliptic Field Problems
Author :
Richter, Chris ; Schops, Sebastian ; Clemens, Markus
Author_Institution :
Dept. of Electromagn. Theor., Bergische Univ. Wuppertal, Wuppertal, Germany
Abstract :
The simulation of coupled electromagnetic/thermal problems with high resolution requires efficient numerical schemes. High-performance computing languages like CUDA help in unlocking the massively parallel capabilities of graphic processor units (GPUs) to accelerate those calculations. This reduces the time needed to solve real-world problems. In this paper, the speedup is discussed, which is obtained using NVIDIA´s recently presented Kepler architecture as well as by GPU-accelerated algebraic multigrid preconditioners. In particular, extended memory allows for the solving of larger problems with more degrees of freedom without swapping. We discuss a new host-based multigrid setup for GPU-accelerated iterative solvers.
Keywords :
algebra; boundary-value problems; graphics processing units; iterative methods; mathematics computing; CUDA; GPU acceleration; GPU-accelerated iterative solvers; NVIDIA Kepler architecture; algebraic multigrid preconditioners; compute unified device architecture; coupled electromagnetic-thermal problems; discrete elliptic field problems; graphics processing unit; high-performance computing languages; host-based multigrid setup; numerical schemes; Acceleration; Electromagnetics; Graphics processing units; Iron; Jacobian matrices; Linear systems; Sparse matrices; Algebraic multigrid method (AMG); CUDA; bioheat; conjugate gradients; finite differences (FD); finite elements (FE); graphics processor unit (GPU); multiphysics;
Journal_Title :
Magnetics, IEEE Transactions on
DOI :
10.1109/TMAG.2013.2283099