Python MPMD(多个程序,多个数据流)

时间:2019-10-16 11:14:13

标签: python mpi

如何使用具有相同python脚本的MPMD获得两个单独的Communicator?

我尝试使用COMM_WORLD。

我需要一个2的传播者,另一个需要1的传播者(这是一个例子)

在代码内部(不是我正在显示的测试),我正在使用MPI split,但是现在我必须使用不同数量的处理器同时运行该程序的多个实例。

多个表示仅一次,两次,九次...它将根据问题而改变

mpirun -np 2 test_MPMD.py : -np 1 test_MPMD.py
from mpi4py import MPI

print(MPI.COMM_WORLD.Get_size())

结果是3 :(

0 个答案:

没有答案