intel mpi 配置与使用

来源:互联网 发布:淘宝拍卖的车1000块 编辑:程序博客网 时间:2024/06/15 15:16

1.安装与卸载

1)install:

[root@blade1 ~]# tar xzvf l_mpi_p_4.0.3.008.tgz 

[root@blade1 ~]# cd l_mpi_p_4.0.3.008
[root@blade1 l_mpi_p_4.0.3.008]# ls
cd_eject.sh  INSTALL.html  install.sh  license.txt  pset  Release_Notes.txt  rpm  sshconnectivity.exp
[root@blade1 l_mpi_p_4.0.3.008]# ./install.sh 

按照提示步骤安装即可。

环境配置:

[root@blade1 ~]# source /opt/intel/impi/4.0.3.008/ia32/bin/mpivars.sh

在/etc/profile文件里添加环境变量

PATH=$PATH:/opt/intel/impi/4.0.3.008/ia32/bin

编译profile文件

[root@blade1 ~]# source /etc/profile

2)uninstall:


找到uninstall.sh

通常在目录:

/opt/intel/impi/4.0.3.008/uninstall.sh,其中

4.0.3.008是版本号,根据实际情况修改。

直接执行上述脚本,就可以卸载。


2.使用


1)编辑mpd.hosts文件


[root@blade1 ~]# cat mpd.hosts 
blade1
blade2
blade3
blade12
blade13


2)启动mpd


[root@blade1 ~]# mpdboot -n 5 -f mpd.hosts 


3)查看启动情况


[root@blade1 ~]# mpdtrace

blade1
blade2
blade3
blade12
blade13


4)关闭mpd


[root@blade1 ~]# mpdallexit


5)使用mpiexec


[root@blade1 ~]# cat machinefile 
blade1:1
blade2:1
blade3:1
blade12:1
blade13:1

[root@blade1 ~]#  mpiexec -machinefile machinefile -n 5 yourcommand

其中,

yourcommand是你要执行的命令。




intel官方文档:
http://software.intel.com/en-us/articles/using-the-intel-mpi-library-on-intel-xeon-phi-coprocessor-systems