Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么fortran子级在生成时会导致mpi4py错误?_Python_Fortran_Mpi_Mpi4py_Intel Mpi - Fatal编程技术网

Python 为什么fortran子级在生成时会导致mpi4py错误?

Python 为什么fortran子级在生成时会导致mpi4py错误?,python,fortran,mpi,mpi4py,intel-mpi,Python,Fortran,Mpi,Mpi4py,Intel Mpi,我有一个生成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).................: M

我有一个生成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和编译器(并行studio XE群集:英特尔2020/编译器库2020.0.166)、python 3.6.9和mpi4py 3.0.3。

这是mpi库报告的某种常见错误。很遗憾,您没有说明您使用的是哪种MPI库。我使用的MPI是“英特尔MPI”,并行工作室的一部分-更新了此问题以澄清这一点。我建议与“英特尔官方支持论坛”联系,他们应该有一个关于“英特尔MPI”的部分。我还建议测试启动正常的MPI程序(不使用Python)。他们会不会这样?是的,我会联系英特尔的。正常的MPI程序运行正常,没有问题。这是MPI库报告的某种一般错误。很遗憾,您没有说明您使用的是哪种MPI库。我使用的MPI是“英特尔MPI”,并行工作室的一部分-更新了此问题以澄清这一点。我建议与“英特尔官方支持论坛”联系,他们应该有一个关于“英特尔MPI”的部分。我还建议测试启动正常的MPI程序(不使用Python)。他们会不会这样?是的,我会联系英特尔的。正常MPI程序运行正常,没有问题。