Algebraic multigrid solver on clusters of CPUs and GPUs

  • Authors:
  • Aurel Neic;Manfred Liebmann;Gundolf Haase;Gernot Plank

  • Affiliations:
  • Institute for Mathematics and Scientific Computing, University of Graz, Austria;Institute for Mathematics and Scientific Computing, University of Graz, Austria;Institute for Mathematics and Scientific Computing, University of Graz, Austria;Institute for Mathematics and Scientific Computing, University of Graz, Austria

  • Venue:
  • PARA'10 Proceedings of the 10th international conference on Applied Parallel and Scientific Computing - Volume 2
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Solvers for elliptic partial differential equations are needed in a wide area of scientific applications. We will present a highly parallel CPU and GPU implementation of a conjugate gradient solver with an algebraic multigrid preconditioner in a package called Parallel Toolbox. The solvers operates on fully unstructured discretizations of the PDE. The algorithmic specialities are investigated with respect to many-core architectures and the code is applied to one current application. Benchmark results of computations on clusters of CPUs and GPUs will be presented. They will show that a linear equation system with 25 million unknowns can be solved in about 1 second.