Problem
Currently ICON4Py does not have checkpoint / restart capabilities
Appetite
2 weeks at most because we currently do not really need restart capabilities: the simulations we are running are small and short enough to fit in the 24 hours wall clock limit.
Solution
Evaluate the restart from ibm02 branch which implements serial 2-checkpoint restart.
If found useful, port that to the current main (write a dedicated Config. Add distributed restart in this cycle already? use driver_io or something different dedicated to restart?), otherwise design a new solution.
Investigate whether there are libraries dedicated to this instead of implementing our own from scratch ("I" did not find anything useful).
Rabbit holes
No-gos