Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1465469
  • 博文数量: 842
  • 博客积分: 12411
  • 博客等级: 上将
  • 技术积分: 5772
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-14 14:43
文章分类

全部博文(842)

文章存档

2013年(157)

2012年(685)

分类: LINUX

2012-05-12 21:09:07




MPI的安装及简单测试
MPI 有多种实现版本,如Argonne国家实验室开发的MPICH,Edinburgh开发的CHIMP以及Ohio State University开发的LAM/MPI。其中MPICH是一种最重要的MPI实现,它可以从网上免费获得Linux和Windows版本。它的开发和 MPI规范的制定是同步的,因此最能反映MPI的变化和发展,MPICH由此成为实现MPI的最成熟和最广泛使用的版本。本文安装的MPI软版本为 MPICH-1.2.6。
安装步骤:
1、从网上下载MPICH压缩包(mpich.tar.gz)
2、解压:# tar zxvf mpich.tar.gz
3、进入解压后的目录: # cd mpich-1.2.6
4、配置: # ./configure –prefix=/usr/local/mpich
其中/usr/local/mpich为软件所安装的目录
5、编译 # make
6、安装 # make install
7、配置该软件的用户搜索路径
Root 用户下:修改/etc/profile 加入
PATH=$PATH:/usr/local/mpich/bin
MANPATH=$MANPATH:/usr/local/mpich/man
Export PATH MANPATH
普通用户下:修改~/.bash_profile 加入
export PATH=$PATH:/usr/local/mpich/bin
8、修改/usr/local/mpich/share/machines.LINUX文件,加入集群中可以用来做并行计算的主机名(八节点集群为例)
加入的内容为:
server
pc1
pc2
pc3
pc4
pc5
pc6
pc7
9、MPI环境的简单测试
在服务器节点上,以mpich 自带的计算PI值的并行计算程序cpi对所搭建的集群环境做简单的测试。
步骤:
在/usr/local/mpich/example目录下
1 编译 # make cpi
2 启动并行计算 # mpirun –np N cpi (其中N 为节点机的个数)
可以看到PI值及误差和计算时间,说明环境搭建基本成功。至此,所组建的MPI集群基本成

阅读(416) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~