-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle crashing of micro simulations in a proper way #74
Comments
Ideally, the complete simulation could continue to run, by replacing the result of the failing micro simulation by a similar simulation. |
How could it be decided what simulation is similar enough? Especially in the case of adaptivity, as I understand it, simulations that are similar to each other rely on one to run, and if it hangs or crashes, these inactive simulations would not help resolve the crash/hang. |
It could be the next similar one.
No restart. What we had in mind were cases failing in a deterministic way. So, restart should fail again.
Agree
Currently not, but under discussion in precice/precice#1118 |
Resolved via #85 |
Currently when the Micro Manager is controlling and running micro simulations, if one simulation crashes or has an improper exit, the Micro Manager run just hangs. It is nearly impossible to know which micro simulation crashed, and why the overall execution has hanged.
The Micro Manager should be able to handle a simulation crash by ...
It is not clear if all these things could be done, so initially some investigations are necessary.
The text was updated successfully, but these errors were encountered: