Linux系统(Ubuntu)下,MPI的安装与配置

发布时间:2019年02月28日 阅读:258 次

从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是安装成功了的。

--------------------- 

作者:惰性求治 

来源:CSDN 

原文:https://blog.csdn.net/u014004096/article/details/50499429 

版权声明:本文为博主原创文章,转载请附上博文链接!


Tag:
相关文章

发表评论: