A low memory, highly concurrent multigrid algorithm
Mark F. Adams

TL;DR
This paper presents a low-memory, highly concurrent multigrid algorithm based on Brandt's segmental refinement, optimized for modern architectures, enabling efficient PDE solutions with reduced memory and improved parallelism.
Contribution
It develops a parallel, low-memory multigrid method using segmental refinement and $ au$-corrections, extending Brandt's original algorithm for modern high-performance computing.
Findings
Maintains convergence rate with one FMG iteration.
Reduces memory usage significantly through segmental refinement.
Provides a parallel implementation exploiting modern architectures.
Abstract
We examine what is an efficient and scalable nonlinear solver, with low work and memory complexity, for many classes of discretized partial differential equations (PDEs) - matrix-free Full multigrid (FMG) with a Full Approximation Storage (FAS) - in the context of current trends in computer architectures. Brandt proposed an extremely low memory FMG-FAS algorithm over 25 years ago that has several attractive properties for reducing costs on modern - memory centric -- machines and has not been developed to our knowledge. This method, segmental refinement (SR), has very low memory requirements because the finest grids need not be held in memory at any one time but can be "swept" through, computing coarse grid correction and any quantities of interest, allowing for orders of magnitude reduction in memory usage. This algorithm has two useful ideas for effectively exploiting future…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Advanced Numerical Methods in Computational Mathematics · Tensor decomposition and applications
