PinT 2025: 14th Workshop on Parallel-in-Time Integration
Brief overview
PinT 2025: the 14th Workshop on Parallel-in-time Integration will be hosted at the ICMS in Edinburgh, UK. Please visit the conference website for more information.
Closing Discussion
Main Actions
- Redundant computation discussion: Hans agreed to summarize.
- Collation of introductory material and example code on website (Thibaut and Jemma?)
- Daniel to share admin permissions for email list - we need to check that the join-up procedure is working!
- Thibaut, Thomas and Julius to discuss how to implement Julius’s time-parallel RK - start with mpi4py tutorials. Could a short answer to the question “I’d like to code my method in parallel, where should I start?” could go somewhere on the website? Basically just a pointer to mpi4py (and maybe some examples e.g. of the ensemble communicator in Firedrake).
Full Summary
- Hans asked about removing serial bottlenecks for any coarse operators. In other fields, redundant computation is used to remove latency and improve scaling. In (space) MG methods consolidation is another technique. Josh suggested wavefront-type methods, and Rob commented this is just changing the constant for an already O(N) method. There was a suggestion to develop performance models like what Daniel had presented in his talk.
- Martin cautioned against the use of the word “optimal” without more specific information - this comes from the DD community where it really means “mesh independent scaling”.
- Does PinT work for hyperbolic problems? See Martin’s Acta Numerica paper - there are many methods that are not multilevel that can work. Multilevel is a challenge.
- Josh pointed out a common subproblem shared by ParaDiag and REXI methods: solution of systems that look like backwards Euler steps with complex timestep (which Colin clarified lead to an indefinite-Helmholtz-like problem on elimination to one variable).
- Test problems: these help us to connect with the applications and each other. e.g. equations with fast singular limits / slow attractors - can we find any new and common test problems?
- How do we get domain scientists to adopt time-parallel methods? Need to show speed up for problems they care about. Find people who are really experiencing the bottleneck preventing them from doing exciting science. This would help answer the question “What is the PinT killer-app??” … I’m not sure we answered this!!
- Next meeting:
- When and where: Linz w/c 29th June but Martin pointed out that it clashes with SciCADE so it might shift by a week. Not yet announced on the website.
- “Lightning” talks to introduce people early on in the meeting. Suggestion from Daniel to do 30min sessions of 60s talks on the first/second days - just one slide to introduce who you are and what you do.
- Could we run introductory / tutorial sessions to introduce the different methods? This requires considerable effort and additional funding but is a good idea. Instead we will collate material on the parallel-in-time website (see below).
- T-Shirts?!
- PinT website:
- Daniel encouraged people to keep the references section of the website up to date. I think it would help to have the link at the top of the references page point directly to: https://github.com/Parallel-in-Time/parallel-in-time.github.io/wiki/Adding-Publications#steps-for-adding-a-new-publication ✅
- Martin pointed out that there are a lot of links to click through for the workshops and sometimes it is hard to find the link to the main workshop page. ✅
- Daniel pointed out that the “Codes” section of the website is not up to date and this could be a good place to collate the introductory material. Thibaut offered to help with this (Jemma is also happy to help!).