mpi4py覆盖python引发异常/错误

时间:2019-03-19 18:22:42

标签: mpi4py

mpi4py说它将覆盖python错误处理,但是有没有办法关闭或重新启用错误处理程序?

我写了一个parallizer对象,该对象使用mpi4py处理和管理mpi作业。当正在运行的程序遇到python错误时,程序将停止,但不会终止线程。这意味着整个仿真直到超时才停止。这是非常低效的,并且会浪费处理器时间。

如何在仍运行mpi4py的情况下重新启用python标准的raise错误(即raise Exception)?

感谢您的帮助。

0 个答案:

没有答案