我的机器上有两个版本的MPICH,我(相信)已经安装了最新版本的Rmpi。我还必须更新我的LD_LIBRARY_PATH。我主要遵循安装说明。在R中加载Rmpi之后,我运行mpi.spawn.Rslaves(nslaves=4)并获得以下错误消息:Youcannot use MPI_Comm_spawn API
有人知道我怎么能让Rmpi工作吗?
mpi4py.MPI.COMM_SELF.Spawn在使用Anaconda的Python发行版时似乎会抛出错误。我的问题是,在安装Anaconda时,mpi4py是否可能是针对MPI的错误版本(mpich v.openmpi)构建的。/ui/mpich/utils.c:1438): unable to parse user arguments我相信Anaconda的mpi4py正在使用mpich
现在,我想在以太网局域网中连接的多台计算机上运行此代码(或任何其他MPI代码)。例如,每台机器的总和为1到1000,并将其发送回主节点,然后主节点将所有这些数字相加以得到最后的和。我的问题是如何在网络中启动MPI编程?我应该在每台机器上运行所有的工具/软件。O.S:each machine is having Windows 7, 32 bit CPU: