我正在阅读MPI4PY教程,偶然发现了一个错误。在
教程代码会产生错误。从这里:http://mpi4py.readthedocs.io/en/stable/tutorial.html#point-to-point-communication
from mpi4py import MPI
comm = MPI.COMM_WORLD
rank = comm.Get_rank()
if rank == 0:
data = {'a': 7, 'b': 3.14}
req = comm.isend(data, dest=1, tag=11)
req.wait()
elif rank == 1:
req = comm.irecv(source=0, tag=11)
data = req.wait()
该代码给出:
^{pr2}$因此,irecv
似乎没有属性源。如何以非阻塞方式与给定进程通信?在
编辑:我的版本是1.3.1,看起来是比较稳定的版本
目前没有回答
相关问题 更多 >
编程相关推荐