openmpi
跳转到导航
跳转到搜索
依赖的软件
在Ubuntu系统需要以下软件包:
sudo apt-get install openssh gcc g++ flex
配置网络
修改hosts文件,将每台机器分配一个内网使用的域名,如
192.168.27.11 ubuntu 192.168.27.12 ubuntu2
修改 /etc/hosts.equiv 文件,包含所有集群中的机器域名,每行一个域名。
配置mpi
设置如下环境变量
export MPI_USEP4SSPORT=yes
export MPI_P4SSPORT=22
export P4_RSHCOMMAND=ssh
运行
使用类似于下面的命令运行:
mpirun -host ubuntu,ubuntu2 -np 2 pi_mpi
其中可执行程序要求位于相同的路径。