我有一个生成 Fortran 可执行文件的 mpi4py python 代码。
代码运行得非常愉快,生成并与 Fortran 子级断开连接 - 但有时代码会失败并出现以下错误:
Abort(3188623) on node 0 (rank 0 in comm 0): Fatal error in PMPI_Init: Other MPI error, error stack:
MPIR_Init_thread(703)..........:
MPID_Init(958).................:
MPIDI_OFI_mpi_init_hook(1499)..:
MPID_Comm_connect(250).........:
MPIDI_OFI_mpi_comm_connect(655):
dynproc_exchange_map(534)......:
(unknown)(): Other MPI error
我无法找到有关此错误的含义以及发生原因的很多信息,但是在尝试生成时会发生这种情况。
有没有人在使用 mpi4py 之前看到过这个错误并知道它为什么会发生?
我正在使用英特尔 mpi 和编译器(Parallel studio XE 集群:intel_2020/compilers_and_libraries_2020.0.166)、python 3.6.9 和 mpi4py 3.0.3。