skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A New Semistructured Algebraic Multigrid Method

Journal Article · · SIAM Journal on Scientific Computing
DOI:https://doi.org/10.1137/21m1434118· OSTI ID:2202928

Multigrid methods are well suited to large massively parallel computer architectures because they are mathematically optimal and display good parallelization properties. Since current architecture trends are favoring regular compute patterns to achieve high performance, the ability to express structure has become much more important. The hypre software library provides high-performance multigrid preconditioners and solvers through conceptual interfaces, including a semistructured interface that describes matrices primarily in terms of stencils and logically structured grids. This paper presents a new semistructured algebraic multigrid (SSAMG) method built on this interface. The numerical convergence and performance of a CPU implementation of this method are evaluated for a set of semistructured problems. In conclusion, SSAMG achieves significantly better setup times than hypre’s unstructured AMG solvers and comparable convergence. In addition, the new method is capable of solving more complex problems than hypre’s structured solvers.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR). Scientific Discovery through Advanced Computing (SciDAC)
Grant/Contract Number:
AC52-07NA27344
OSTI ID:
2202928
Report Number(s):
LLNL-JRNL-824519; 1038066
Journal Information:
SIAM Journal on Scientific Computing, Vol. 45, Issue 3; ISSN 1064-8275
Publisher:
Society for Industrial and Applied Mathematics (SIAM)Copyright Statement
Country of Publication:
United States
Language:
English

References (28)

A Multigrid Tutorial, Second Edition book January 2000
Hierarchical hybrid grids: data structures and core algorithms for multigrid journal March 2004
Hierarchical hybrid grids: achieving TERAFLOP performance on large scale finite element simulations journal August 2007
The Design and Implementation of hypre, a Library of Parallel High Performance Preconditioners book January 2006
Semicoarsening Multigrid on Distributed Memory Machines journal January 2000
Multigrid Methods on Semi-Structured Grids journal October 2012
Conceptual interfaces in hypre journal January 2006
Massively parallel finite difference elasticity using block-structured adaptive mesh refinement with a geometric multigrid solver journal February 2021
Adaptive mesh, finite volume modeling of marine ice sheets journal January 2013
Multigrid Smoothers for Ultraparallel Computing journal January 2011
BoomerAMG: A parallel algebraic multigrid solver and preconditioner journal April 2002
Reducing Complexity in Parallel Algebraic Multigrid Preconditioners journal January 2006
Stencil computations for PDE-based applications with examples from DUNE and hypre: Stencil Computations for PDE-based Applications journal February 2017
AMReX: a framework for block-structured adaptive mesh refinement journal May 2019
Towards Textbook Efficiency for Parallel Multigrid journal February 2015
Scaling Hypre’s Multigrid Solvers to 100,000 Cores book January 2012
Porting hypre to heterogeneous computer architectures: Strategies and experiences journal December 2021
Peta-Scale Hierarchical Hybrid Multigrid Using Hybrid Parallelization book January 2014
AMReX: Block-structured adaptive mesh refinement for multiphysics applications journal June 2021
A Parallel Multigrid Preconditioned Conjugate Gradient Algorithm for Groundwater Flow Simulations journal September 1996
A New Class of AMG Interpolation Methods Based on Matrix-Matrix Multiplications journal July 2021
Adaptive mesh refinement with an enhanced velocity mixed finite element method on semi-structured grids using a fully coupled solver journal October 2018
Managing application complexity in the SAMRAI object-oriented framework journal January 2002
LFRic: Meeting the challenges of scalability and performance portability in Weather and Climate models journal October 2019
A review of algebraic multigrid journal March 2001
Textbook Efficiency: Massively Parallel Matrix-Free Multigrid for the Stokes System journal April 2022
NonInvasive Multigrid For SemiStructured Grids journal August 2022
On long-range interpolation operators for aggressive coarsening: INTERPOLATION FOR AGGRESSIVE COARSENING journal December 2009