Mac OS 安装 MPI

1.官网下载

去http://www.open-mpi.org/software/ompi/v1.8/ 下载最新的版本,我下载的是openmpi-1.8.tar.gz

2.解压 openmpi-1.8.tar.gz

tar zxvf openmpi-1.8.tar 

3.进入MPI目录


cd openmpi-1.8

4.安装在/usr/local

./configure --prefix=/usr/local

5.编译mpi下的库和文件

make all

6.安装MPI

sudo make install

7.检查path是否存在

echo $PATH

如果路径中没有/usr/local/bin,则需要自己加进去 
用root权限执行
# vi /etc/profile
在文件末尾添上以下两行:
PATH=$PATH:/usr/local/bin
export PATH
保存退出


8编译文件

编译C文件,mpicc hello_c.c       //在example文件夹内有hello_c.c文件

编译C++文件,mpicxx your-code.cc  

如 

mpicc hello_c.c  //生成a.out 输出文件 
mpirun -np 4 a.out    //np选项用来选择几个进程 ,这里是4个进程

你可能感兴趣的:(并行计算,Mac,Os,Mac,MPI)