Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Multigrid Reduction in Time for Nonlinear Parabolic Problems: A Case Study

Journal Article · · SIAM Journal on Scientific Computing
DOI:https://doi.org/10.1137/16m1082330· OSTI ID:1808764
 [1];  [2];  [2];  [1]
  1. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
  2. Univ. of Colorado, Boulder, CO (United States)
The need for parallelism in the time dimension is being driven by changes in computer architectures, where performance increases are now provided through greater concurrency, not faster clock speeds. This creates a bottleneck for sequential time marching schemes because they lack parallelism in the time dimension. Multigrid reduction in time (MGRIT) is an iterative procedure that allows for temporal parallelism by utilizing multigrid reduction techniques and a multilevel hierarchy of coarse time grids. MGRIT has been shown to be effective for linear problems, with speedups of up to 50 times. The goal of this work is the efficient solution of nonlinear problems with MGRIT, where efficiency is defined as achieving similar performance when compared to an equivalent linear problem. The benchmark nonlinear problem is the p-Laplacian, where p=4 corresponds to a well-known nonlinear diffusion equation and p=2 corresponds to the standard linear diffusion operator, our benchmark linear problem. The key difficulty encountered is that the nonlinear time-step solver becomes progressively more expensive on coarser time levels as the time-step size increases. To overcome such difficulties, multigrid research has historically targeted an accumulated body of experience regarding how to choose an appropriate solver for a specific problem type. To that end, this paper develops a library of MGRIT optimizations and modifications, most important an alternate initial guess for the nonlinear time-step solver and delayed spatial coarsening, that will allow many nonlinear parabolic problems to be solved with parallel scaling behavior comparable to the corresponding linear problem.
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
AC52-07NA27344; NA0002376
OSTI ID:
1808764
Report Number(s):
LLNL-JRNL--692258; 820554
Journal Information:
SIAM Journal on Scientific Computing, Journal Name: SIAM Journal on Scientific Computing Journal Issue: 5 Vol. 39; ISSN 1064-8275
Publisher:
Society for Industrial and Applied Mathematics (SIAM)Copyright Statement
Country of Publication:
United States
Language:
English

References (23)

The time-parallel multigrid method journal September 1992
Multi-grid dynamic iteration for parabolic equations journal June 1987
Fourier mode analysis of the multigrid waveform relaxation and time-parallel multigrid methods journal December 1995
A parallel shooting technique for solving dissipative ODE's journal September 1993
A time-parallel multigrid-extrapolation method for parabolic partial differential equations journal January 1992
Résolution d'EDP par un schéma en temps «pararéel » journal April 2001
Parallelization in time through tensor-product space–time solvers journal January 2008
Parallel methods for the numerical integration of ordinary differential equations journal September 1967
Multi-level adaptive solutions to boundary-value problems journal May 1977
A parallel method for time discretization of parabolic equations based on Laplace transformation and quadrature journal April 2003
Analysis of the Parareal Time‐Parallel Time‐Integration Method journal January 2007
Multigrid Methods for Variational Problems journal October 1982
Parallel High-Order Integrators journal January 2010
Efficient Parallel Algorithms for Solving Initial-Boundary Value and Time-Periodic Parabolic Partial Differential Equations journal November 1992
An Algorithm with Polylog Parallel Complexity for Solving Parabolic Partial Differential Equations journal May 1995
A Space-Time Multigrid Method for Parabolic Partial Differential Equations journal July 1995
Parallel Time Integration with Multigrid journal January 2014
Interweaving PFASST and Parallel Multigrid journal January 2015
On the $p$-Laplacian and $\infty$-Laplacian on Graphs with Applications in Image and Data Processing journal January 2015
Analysis of a New Space-Time Parallel Multigrid Algorithm for Parabolic Problems journal January 2016
Least-Squares Finite Element Methods and Algebraic Multigrid Solvers for Linear Hyperbolic PDEs journal January 2004
Parallel methods for integrating ordinary differential equations journal December 1964
Toward an efficient parallel in time method for partial differential equations journal January 2012

Cited By (3)

Convergence of the multigrid reduction in time algorithm for the linear elasticity equations: Convergence of the MGRIT algorithm for linear elasticity journal February 2018
Performance Evaluation for a PETSc Parallel-in-Time Solver Based on the MGRIT Algorithm book December 2018
Wave propagation characteristics of Parareal journal May 2018

Similar Records

Multigrid Reduction in Time for Nonlinear Parabolic Problems
Technical Report · Sun Jan 03 23:00:00 EST 2016 · OSTI ID:1236132

Convergence of the multigrid reduction in time algorithm for the linear elasticity equations
Journal Article · Tue Feb 13 19:00:00 EST 2018 · Numerical Linear Algebra with Applications · OSTI ID:1734614

Two-Level Convergence Theory for Multigrid Reduction in Time (MGRIT)
Journal Article · Wed Oct 25 20:00:00 EDT 2017 · SIAM Journal on Scientific Computing · OSTI ID:1764758