Pith. sign in

REVIEW 3 cited by

ParaDiag: parallel-in-time algorithms based on the diagonalization technique

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2005.09158 v4 pith:YJUR7EDQ submitted 2020-05-19 math.NA cs.NA

classification math.NAcs.NA
keywords algorithmsequationparadiagparadiag-iiadvection-diffusionpintresultswave
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

In 2008, Maday and Ronquist introduced an interesting new approach for the direct parallel-in-time (PinT) solution of time-dependent PDEs. The idea is to diagonalize the time stepping matrix, keeping the matrices for the space discretization unchanged, and then to solve all time steps in parallel. Since then, several variants appeared, and we call these closely related algorithms ParaDiag algorithms. ParaDiagalgorithms in the literature can be classified into two groups: ParaDiag-I: direct standalone solvers, ParaDiag-II: iterative solvers. We will explain the basic features of each group in this note. To have concrete examples, we will introduce ParaDiag-I and ParaDiag-II for the advection-diffusion equation. We will also introduce ParaDiag-II for the wave equation and an optimal control problem for the wave equation. We could have used the advection-diffusion equation as well to illustrate ParaDiag-II, but wave equations are known to cause problems for certain PinT algorithms and thus constitute an especially interesting example for which ParaDiag algorithms were tested. We show the main known theoretical results in each case, and also provide Matlab codes for testing. The goal of the Matlab codes is to help the interested reader understand the key features of the ParaDiag algorithms, without intention to be highly tuned for efficiency and/or low memory use. We also provide speedup measurements of ParaDiag algorithms for a 2D linear advection-diffusion equation. These results are obtained on the Tianhe-1 supercomputer in China and the SIUE Campus Cluster in the US and and we compare these results to the performance of parareal and MGRiT, two widely used PinT algorithms.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Efficient parallel inversion of ParaOpt preconditioners

    math.NA 2024-12 conditional novelty 7.0 of 10

    A direct inversion of the small systems from ParaOpt's alpha-circulant preconditioner avoids an extra inner iteration and extends the preconditioner to nonlinear problems.

  2. Efficient Parallel-in-Time Solution of Time-Periodic Problems Using a Multi-Harmonic Coarse Grid Correction

    math.NA 2019-08 conditional novelty 6.0 of 10

    A simplified Newton method with multi-harmonic correction accelerates parallel-in-time solution of nonlinear time-periodic problems.

  3. A Combined Parallel-in-time Direct Inverse (ParaDIn)-Parareal Method for Nonlinear Differential Equations

    math.NA 2025-06 conditional novelty 5.0 of 10

    A Parareal iteration whose coarse and fine time propagators are both parallelized with the direct ParaDIn method solves nonlinear 2D heat and Burgers problems with measured speedups up to 124x on 480 cores.

Pith tools