MPICH3.2.1安装步骤

1、http://www.mpich.org/downloads/ 网站下载安装包,例如文件名为:mpich-3.2.1.tar.gz

2、主要执行代码段

tar zxvf mpich-3.2.1.tar.gz
cd mpich-3.2
./configure --prefix=/home/tiger/software/mpich( = 后面是文件安装路径)
 make && make install

3、环境配置

vim ~/.bashrc

在文件末尾补上下面两句话

export PATH=/home/tiger/software/mpich/bin:\$PATH
export MANPATH=/home/tiger/software/mpich/man:\$MANPATH

**保存退出后,再更新配置文件使其生效。**这个很重要!!!!为什么时有时候重启机器可以了的原因。

source .bashrc

测试是否安装成功

mpirun -np 10 ./examples/cpi

注意事项:
有可能缺少gcc,g++,gfortran安装包,看./configure的结果决定什么情况。

tar [-cxtzjvfpPN] 文件与目录
参数含义:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
-z :** 是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?**
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!  
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
–exclude FILE:在压缩的过程中,不要将 FILE 打包!

特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。

从3.0版本以后的mpich简化了运行方式,使用时不再需要输入mpd开头命令,只需要一个mpiexec/mpirun即可启动mpi运行环境,方便了mpi编程。

猜你喜欢

转载自blog.csdn.net/sinat_30967935/article/details/82988659
今日推荐