Parallel-in-Time integration with PFASST: from prototyping to applications

Robert Speck

The efficient use of modern supercomputers has become one of the key challenges in computational science. For the numerical solution of time-dependent processes, time-parallel methods have opened new ways to overcome scaling limits. With the “parallel full approximation scheme in space and time” (PFASST), multiple time-steps can be integrated simultaneously. Since its use within an existing application code is not straightforward and the potential gain is typically uncertain, we will present in this talk our Python prototyping framework pySDC. It allows to rapidly test new ideas and to implement first toy problems more easily. We will also discuss the transition from pySDC to application-specific implementations.

🎥 This talk was recorded on video and is available at https://doi.org/10.5446/42514.

🖥 There is a PDF file with the slides for this talk available. Unless otherwise noted in the slides themselves, they are published under a CC BY 3.0 license.
CC BY 3.0 badge