基于linux 的 并行计算的集群。 详细步骤 ? 谢谢

基于linux 的 并行计算的集群。 详细步骤 ? 谢谢,第1张

先申明哈,内容是复制博友的。希望对你有帮助!linux集群中MPI的并行计算环境的简单配置

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集群基本成功。

windows 跟 linux都需要不同的配置,windows你网上找找如何配置MSMPI 或者 MPICH2;Linux你查一下如何配置RSH 和 SSH。

两个配通了以后,用软件的相关命令就可以了。

可以将其中一个虚拟机设置成与物理机在同一个网段,然后将另一台虚拟机设置成NAT网络连接方式,再设置一下VMware的NAT连接方式的“端口转发”,这样就可以用一个虚拟机访问设置了端口转发的另一台虚拟机了。至于如何让两台位于不同物理机的VMware虚拟机互联,并且能互相ping通,那就不知道了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8924037.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存