从3.0版本以后的mpich简化了运行方式,使用时不再需要输入mpd开头命令,只需要一个mpiexec/mpirun即可启动mpi运行环境,方便了mpi编程。安装文件下载地址:http://www.mpich.org/downloads/。
那么要想运行MPI程序,首先需要安装配置好环境。
那么步骤如下:(我猜你已经下载好了这个安装包)
我使用的是mpich-3.1.4安装包。
1.我们首先需要将安装包放入到Ubuntu系统下,如图所见:这是一个压缩包,文件类型结尾为:.tar.gz
所以在终端上先找到文件所在位置:sudo tar -zxvf mpich-3.1.4.tar.gz
等待一段时候后,解压完毕,使用ls命令查看便可发现多出了一个mpich-3.1.4目录。
2.然后进入该目录:cd mpich-3.1.4
如果你ls查看,你会发现其中有configure这个文件。
3.再然后运行命令./configure -prefix=/usr/local/mpich进行软件配置与检查,这里我们只设置安装目录即可。注:prefix参数是表示安装路径。
4.接下来进行编译与安装。
make && make install(当然也可以先执行make命令编译,再执行make install命令安装,作用一样。)
杂记1:这样安装算是告一段落了。
杂记2:我们所需使用的命令(如mpicc、mpirun)是我们新添加的,必须添加绝对路径才能正常使用。而为了方便,我们需要配置一下环境变量。
5.配置环境变量:
[root@localhost ~]# vi .bashrc
在.bashrc文件的末尾添加:
export PATH=/usr/local/mpich/bin:$PATH
然后再保存退出后,再更新配置文件使其生效。
[root@localhost ~]# source .bashrc
6.为了确保安装确确实实是成功了的,可以进行测试一下。
[root@localhost mpich-3.1.4]# mpirun -np 10 ./examples/cpi
如果没有报错就证明运行成功,那么也就证明mpi是安装成功了的。
Linux系统(Ubuntu)下,MPI的安装与配置
最新推荐文章于 2024-10-09 16:47:41 发布