1 of 1

A new algebraic multigrid solver for semi-structured linear systems

Scientific Achievement

A novel Semi-Structured Algebraic MultiGrid (SSAMG) method has been designed, implemented and optimized utilizing hypre’s SStruct data structures.

Significance and Impact

The new method effectively utilizes the problem’s structure to deliver faster execution times than fully algebraic multigrid (BoomerAMG). Additionally, SSAMG can solve more general problems than hypre’s structured multigrid solver PFMG and has great potential for performing well on GPU architectures.

Research Details

    • SSAMG uses a multilevel hierarchy built via semi-coarsening and a two-point structured interpolation strategy leading to coarse levels with smaller stencil sizes than unstructured BoomerAMG.
    • SSAMG has several configuration options allowing for mimicking full-coarsening and switching to BoomerAMG at coarser levels.
    • The Semi-structured matrix class and linear algebra operations have been redesigned for better performance.

Run times (on Lassen, IBM Power 9) and number of iterations for weak scalability studies of two 3-dimensional Poisson problems comparing BoomerAMG and PFMG (Top only) with SSAMG, all used as preconditioners for conjugate gradient. The arrows in the top grid indicate anisotropies in different directions (diagonal arrows indicate anisotropies in the z-direction).

V. A. Paludetto Magri, R. Falgout, U. M. Yang. A new semi-structured algebraic multigrid. arXiv preprint arXiv:2205.14273.https://arxiv.org/abs/2205.14273

Work was performed at Lawrence Livermore National Laboratory

Problem’s geometry

(2D plane cut)

Weak scalability results