2 research outputs found
A low memory, highly concurrent multigrid algorithm
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 architectures: improved data locality
and reuse via "vertical" processing of the multigrid algorithms and the method
of -corrections, which allows for not storing the entire fine grids at
any one time. This report develops this algorithm for a model problem and a
parallel generalization of the original sweeping technique. We show that
FMG-FAS-SR can work as originally predicted, solving systems accurately enough
to maintain the convergence rate of the discretization with one FMG iteration,
and that the parallel algorithm provides a natural approach to fully exploiting
the available parallelism of FMG
Monolithic Multigrid for Magnetohydrodynamics
The magnetohydrodynamics (MHD) equations model a wide range of plasma physics
applications and are characterized by a nonlinear system of partial
differential equations that strongly couples a charged fluid with the evolution
of electromagnetic fields. After discretization and linearization, the
resulting system of equations is generally difficult to solve due to the
coupling between variables, and the heterogeneous coefficients induced by the
linearization process. In this paper, we investigate multigrid preconditioners
for this system based on specialized relaxation schemes that properly address
the system structure and coupling. Three extensions of Vanka relaxation are
proposed and applied to problems with up to 170 million degrees of freedom and
fluid and magnetic Reynolds numbers up to 400 for stationary problems and up to
20,000 for time-dependent problems