Parallel performance of shared memory parallel spectral deferred corrections
Abstract
We investigate the parallel performance of Parallel Spectral Deferred corrections, a numerical approach that provides small-scale parallelism for the numerical solution of initial value problems. The scheme is applied to the shallow-water equation and uses an implicit-explicit splitting that, in order to be efficient, integrates fast modes implicitly and slow modes explicitly. We describe parallel -based implementations of parallel Spectral Deferred Corrections for two well established simulation codes: the finite volume based operational ocean model and the spherical harmonics based research code . We also develop a performance model and benchmark our implementations on a single node of the JUSUF () and JUWELS () system at J\"ulich Supercomputing Centre. A reduction of time-to-solution across a range of accuracies is demonstrated. For , we show speedup over the currently used Adams--Bashforth-2 integrator with loop parallelization. For , we show speedup over serial Spectral Deferred Corrections and a second order implicit-explicit integrator.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.