2024年3月16日发(作者:)
一
使用的软件和硬件:
主机(作者使用的计算机):P4 3.00GHz、超线程、内存2.00G、硬盘80G、内置网卡;
副机A:P4 2.8GHZ、超线程、内存1.00G、硬盘80G、集成网卡;
副机B:P4 2.4GHZ、超线程、内存640MB、硬盘80G、双网卡、一个HUB。
上述三台计算机都是使用WINDOWS XP 操作系统。
使用的网络:
主机和副机A都是通过副机B连接成局域网的,在并行设置前,这三台计算机都是可以在网络
邻居里互相看到对方,登陆到对方的机器中。
以上是进行并行计算的硬件和软件的环境了,接下来开始并行计算的工作了:
1、 安装FLUENT 6.2.16
这一步作者就不多说了,相信大家都是可以做到的。安装完毕后,请立刻就将安装文件夹设置为共
享!千万不要忽略了。
2、 启动MS-DOS命令提示符,输入rshd -install (中间要有空格隔开),安装FLUENT自带
的远程数据交换软件,这个文件在FLUENTntbinntx86下,文件很小,只有60k。
3、 回到桌面上,右击我的电脑->管理->服务和应用程序->服务->双击RSH Daemon,开始设置
这个文件,->登录->此帐户—浏览—高级—立即查找—从列表中选定你自己计算机的名称(就用你
当前的用户名称就可以了)--确定—确定—输入自己的密码(就是你自己电脑的密码,你每次开机时
输入的密码哦!)--应用—回到常规---启动,这就完成了对RSHD数据交换软件的设置。
4、 回到桌面—进入到网上邻居的属性—查看本地连接的属性—高级---防火墙设置---例外---添
加程序---从浏览中找到文件,一直确定就可以了。
5、 将以上4步在副机A和副机B重复。
6、 要确保主机可以互相访问副机A和副机B。
7、 在MS-DOS中输入:fluent 3d –pnet启动FLUENT并行解算器
fluent界面parallel---network---configue
Hostname 填入节点机的机器名 点add后,如果available hosts里面能出来
@computer2(X.X.X.X)
而不是
@computer2(unkonw)
那么前面的网络配置基本是没问题的
点spawn 如果不报错误,或者没有停止响应,,应该看到一些
Host 跟Node的信息 computer1上放置了一个主节点.跟一个计算节点.computer2上放置了第二个计
算节点
如果两个节点,那么准备工作就完成了.多个节点的话,重复下add---spawn就行了.如果节点比较多.可
以点save保存
一个*.hosts文件
以后再运行时可以用。
8、 现在就可以读入.cas文件,就像串行计算时那样设置边界条件,流场条件等等了。只是唯
一的区别就是,现在我们的运算是多台计算机并行计算了!
1
二
1 准备步骤
操作系统: win2000sp4 winxp sp2等都可以。2003我没用过。
fluent软件:fluent 6.2.16
参与并行的机器都要装,并且把目录共享
首先要解决与fluent无关的网络问题
保证两个机器能够互访。用机器名跟ip地址都要能互访。
运行窗口输入机器名 跟ip都要能看到对方的共享目录
互相能ping通机器名和ip
建议装上ipx协议
rsh的配置:文件fluent安装目录里面就有60k大小。命令行下输入rshd -install
右键点我的电脑----管理---服务和应用程序---服务---找到 RSH Daemon
配置一下,主要就是在登陆里面输入账号秘密,然后启动就可以了。好像还有安全性问题。我没管:)
上面这些东西,主要是电脑的一些基础知识了.跟fluent软件关系不大,也很容易搞定.
2 fluent软件设置
主机命令窗口里面进到C:inntx86
输入fluent 3d -pnet
fluent界面parallel---network---configue
Hostname 填入节点机的机器名 点add后,如果available hosts里面能出来@computer2(X.X.X.X)
而不是@computer2(unkonw)那么前面的网络配置基本是没问题的
点spawn 如果不报错误,或者没有停止响应,那么恭喜你.基本就成功了.这时候,应该看到一些
Host 跟Node的信息 computer1上放置了一个主节点.跟一个计算节点.computer2上放置了第二个计
算节点
如果两个节点,那么准备工作就完成了.多个节点的话,重复下add---spawn就行了.如果节点比较多.可
以点save保存一个*.hosts文件,以后再运行时可以用
fluent 3d -pnet -t2 -cnf=
省了好多add--spawn了
双cpu机器可能得重复做一次,我没实验过.读入case可以实现传说中的并行计算了.呵呵.
3 可能出现的问题及解决:
1.提示用户名密码错误不能登陆
2.点add后 available hosts里面出现
@computer2(unknow)
这两个主要是网络的问题, 解决的办法:
1.首先互访一下共享文件夹看有不有问题.
2互ping下机器名
3确保在一个工作组.有1时候子网掩码第三位不一样也可能出现问题.
4装ipx协议
点spawn后没有响应
提示主机不能往结点机上布置节点
6.1版 winxp和win2k并行时.我碰到过这个问题.
add步骤完后.没有提示unknow.但是就是不能spawn,换了个fluent6.2.16版,解决问题.
2


发布评论