我一直在关注我在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标志实际上没有在我启动的另一个实例上运行进程?