[问题] 请教Rmpi设定哪里出了问题

楼主: dp2046 (Kevin)   2016-06-29 21:28:13
[问题类型]:
Rmpi设定的问题
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
我要用3台电脑平行处理一笔资料
是使用OpenMPI
然后openmpi-default-hostfile有设定3台电脑的IP
192.168.0.10
192.168.0.13
192.168.0.16
SSH也都畅通免密码能直接登入
可是在R里输入mpi.spawn.Rslaves(nslaves=2)
显示下列讯息
2 slaves are spawned successfully. 0 failed.
master (rank 0, comm 1) of size 3 is running on: Apple05de-Mac-mini
slave1 (rank 1, comm 1) of size 3 is running on: Apple05de-Mac-mini
slave2 (rank 2, comm 1) of size 3 is running on: Apple05de-Mac-mini
这样是代表还是只有一台电脑在做处理吧?
不知道设定的地方哪边出了问题
要怎样才能让那两个slave是显示其他电脑的名称
作者: ty854697   2016-07-02 09:43:00
应该是要整个程式写完,用mpirun/mpiexec 时才能在多台电脑上执行参考:http://goo.gl/lQuezu
作者: clickhere (It's time to go home.)   2016-07-03 06:03:00
no. 你要的是 --hostfile or --host送给 mpiexec 或是让它知道你的 hostfile 在哪可以改用 pbdMPI 了. spawn 并不是个好的方法.

Links booklink

Contact Us: admin [ a t ] ucptt.com