您的位置:首页 > 运维架构 > Linux

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

2016-01-11 20:28 429 查看
从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是安装成功了的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu linux mpi