MPI环境配置

来源:互联网 发布:react.js 编辑:程序博客网 时间:2024/04/30 08:00

一 CentOS系统


安装步骤

1、从网上下载MPICH压缩包(mpich-3.0.4.tar.gz)

2、解压:

在当前目录下右键打开终端,然后输入
tar zxvf mpich-3.0.4.tar.gz

3、进入解压后的目录: 
cd mpich-3.0.4

4、开始安装

首先在  “ /home/ 你的计算机名称”  目录下新建一个 software/mpi 文件夹,完整路径就是 /home/你的计算机名称/software/mpi,以/home/xin/software/mpi 为例。然后输入命令:
./configure -prefix=/home/xin/software/mpi


5、编译 
make

6、安装 
make install

7、配置该软件的用户搜索路径
sudo gedit ~/.bashrc


8 、安装完成之后,在/home/xin/software/mpi/bin 目录,需要将这个目录添加进 “用户变量环境” 中在打开的文件末尾加上:

PATH=$PATH:/home/xin/software/mpi/bin

9 保存并生效刚才的文件
source ~/.bashrc

10 测试安装是否成功
切换目录到下载的mpich文件夹下的examples目录:
cd /home/xin/software/mpich-3.0.4/examples
输入:
mpicc -o cpi ./cpi.c
mpirun -np 4 ./cpi


12 若运行出结果即可


附:有时可能会因为 CentOS 下 C 编译环境没有安装,在进行 第4步的时候报错。这个时候就需要安装编译环境

打开终端,以root用户登录,然后分别安装C 和 Fortran 编译环境。命令分别是:

#su
#yum install gcc gcc-c++

#yum install gcc-gfortran





二  Ubuntu 系统

1,2,3步骤相同,

第4步,也需要安装C 和 Fortran 编译环境,命令是:

sudo apt-get install build-essential

sudo apt-get install gfortran

然后,继续 ./configure -prefix=/home/xin/software/mpi ...后面的步骤相同了...



0 0