MPI并行计算环境的建立
一、配置前的准备工作
假设机群是3个节点。
1.安装Linux(CentOS 5.2)系统,并保证每个节点的sshd服务能正常启动。
笔者并没采用真实的3台机器,而是利用虚拟机(VMware Workstation6.5)在一台装有XP系统的机器上安装多个Linux系统进行模拟。
注意事项:
(1)因为笔者采用mpich2-1.3.2p1.tar.gz,此版本对gcc、autoconf等软件包版本要求较高,为避免出错,尽量安装最新的Linux系统。
(2)在用VMware Workstation安装Linux系统时可能会遇到磁盘类型不兼容的问题,笔者采用的版本就出现了这样的问题,解决要点如下:
a.启动Workstation选择创建定制的虚拟机;
b.SCSI适配器类型选LSI Logic (Linux内核在2.4以下的选择BusLogic);
c.选择虚拟磁盘类型(IDE)。
(3)安装VMware Workstation tools。
Linux系统启动后,选择菜单栏——虚拟机——安装VMware tools,按照提示将相应的安装包复制到你想要的目录下,执行命令:
tar zxvf vmware-tools.tar.gz
cd vmware-tools(进入解压目录)
./install.pl(因版本不同,名字不一定相同,读者注意,执行名字类似的即可)

本文详细介绍了如何建立MPI并行计算环境,包括在Linux(CentOS 5.2)上配置各节点的SSH服务,设置NFS文件系统,实现节点间无密码访问,以及安装和配置MPICH2进行并行计算。通过这些步骤,可以在虚拟机环境下模拟多节点的MPI计算集群。
最低0.47元/天 解锁文章
694

被折叠的 条评论
为什么被折叠?



