TL;DR
This paper develops and tests polynomial accelerators, especially Chebyshev-based ones, for parallel AMG smoothers, optimizing error bounds without spectral info, and demonstrates their effectiveness on large-scale GPU systems.
Contribution
It introduces a new minimax problem formulation leading to Chebyshev polynomial accelerators for AMG smoothers, with efficient GPU implementations and large-scale benchmark results.
Findings
Chebyshev polynomial accelerators improve AMG smoother performance.
GPU kernels enable efficient large-scale application of these accelerators.
Experimental results show comparable effectiveness on standard benchmarks.
Abstract
In this paper, we explore polynomial accelerators that are well-suited for parallel computations, specifically as smoothers in Algebraic MultiGrid (AMG) preconditioners. These accelerators address a minimax problem, initially formulated in [Lottes, Numer. Lin. Alg. with Appl. 30(6), 2518 (2023)], aiming to achieve an optimal (or near-optimal) bound for a polynomial-dependent constant involved in the AMG V-cycle error bound, without requiring information about the matrices' spectra. Lottes focuses on Chebyshev polynomials of the 4th-kind and defines the relevant recurrence formulas applicable to a general convergent basic smoother. In this paper, we demonstrate the efficacy of these accelerations for large-scale applications on modern GPU-accelerated supercomputers. Furthermore, we formulate a variant of the aforementioned minimax problem, which naturally leads to solutions relying on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
