MPI的安装与配置过程
0 MPI简介
MPI(Message Passing Interface)是由全世界工业、科研和政府部门联合建立的一个消息传递编程标准,主要目的是为基于消息传递的并行程序设计提供一个高效、可扩展、统一的编程环境。MPI中定义了一组函数接口用于进程间的消息传递。比较著名的有:
MPICH
LAM MPI
1 MPI的安装与程序编译、运行、调试(单机)
MPICH的安装包可以从上文提到的MPICH官网免费下载,从该处可以下载源程序mpich.tar.gz,以及一些说明、补丁等等。接下来主要介绍单机环境下MPICH的安装与配置。
1) rsh的配置
现在MPI基本都使用ssh进行启动,但是在之前的版本MPICH运行都默认以rsh启动,所以这里也简单介绍一下rsh的配置方法:
Ubuntu启动rsh服务
1 apt-get install
rsh-server
rsh-client
rsh-redone-server
xinetd
chkconfig
2 /etc/hosts
10.60.36.78 node1 server
10.60.36.90 node2
10.60.36.83 node3
/etc/hosts.equiv
node1
node2
node3
<