我一直在关注我在 mpitutorial.com 上找到的教程,到目前为止我已经能够做到这一点。但是,在设置了我的 AWS 集群之后,我遇到了一个小问题。该程序仅在一个处理器上运行,即使使用主机文件,世界大小仍然是 1。因此,我无法正确练习发送/接收代码。
这是我得到的输出mpirun -host master,node001 -n 4 ./mpi_hello_world
:
Hello world from processor master, rank 0 out of 1 processors
Hello world from processor master, rank 0 out of 1 processors
Hello world from processor node001, rank 0 out of 1 processors
Hello world from processor node001, rank 0 out of 1 processors
谁能告诉我为什么 -host 标志实际上没有在我启动的另一个实例上运行进程?