找回密码
 注册
查看: 2319|回复: 13

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

[复制链接]
发表于 2004-6-4 13:10:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
系统配置:winnt,win2000操作系统,每台主机只有一个CPU,Fluent6.1,每台主机有自己的IP地址,安装好TCP/IP协议
1、 Fluent安装光盘上找到RSHD.exe这个文件。(注意,必须使用Fluent公司提供的这个远程控制软件)
2、用管理员的身份登陆计算机,拷贝该软件到系统盘的winnt目录下,在MS-DOS方式下执行 RSHD -install。
3、配置RSHD。WINNT系统下:控制面板-〉服务-〉RSH Daemon, 双击之,
在Logon里面输入用户名/密码。(一般情况下,为了您的计算机的安全,请不要使用具有管理员权限的用户名和口令。)您可以在开始-〉程序-〉管理工具
-〉用户管理器 里面设定,给guest权限就可以了。
Win2000系统下:控制面板-〉管理工具-〉服务-〉RSH Daemon,以下同于NT的操作。
完成上述操作后,请启动RSH服务。
4、资源管理器里面将Fluent的安装目录设置为共享。注意:这个时候要分别从其他的计算机登陆到本机这个被共享的目录。这个步骤一定不可缺少。
同样所有的计算机上的Fluent的安装目录都要被设置为共享,然后分别登陆.....
5、编写hosts.txt文件,文件的格式在Fluent的帮助文件中又很详细的描述,这里不再复述。
6、命令行的方式运行 fluent 3d -t3 -pnet -cnf=hosts.txt -path\\computer1\fluent.inc
转自-傲雪-dte4321
希望对大家有帮助!
 楼主| 发表于 2004-6-4 13:13:43 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

继续:
1、并不是每个机器上都要安装FLUENT程序,只要服务器上安装就可以了。
2、关于并行的效率问题,一般来说,如果你题目的网格小于20w,建议你在一个cpu的机器上进行计算,如果你的网格较大,建议你并行。如果网络速度令人满意的话,你的计算并行效率才有所体现。如果你的网格较小,而又在网络速度较低的机器上运行,你的计算速度恐怕令你失望。甚至不如一个CPU快。
3、rhosts.txt文件并不是必需的,但有了它,你可以加快spawn 的速度,同时提供网络的安全性。一般这个文件放于c;\windows\目录下(win2k)。记住,该文件的最后一行为空行。
4、网络并行时,建议网速不低于100M,最好为1000M。
5、网络计算节点必须在一个域下,当然也可以在多个域下,这会增加网络配置的难度,如果没有域,一般是不可能进行并行的(windows系统)。
   多提意见。
发表于 2004-6-4 22:29:49 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

请问ahappysnail ,如何设置域及配置网络,谢谢!
我按照上面的步骤进行,并且在dos下用rsh computer dir 可以显示另外一台
机器的文件,说明rshd安装没问题,
但在spawn时不能加入,我怀疑是是域及网络配置问题,但我对网络了解不多,
我用的两台机器测试,TCP/IP完好,操作系统均为win2k pro,我装的是fluent6.0
及6.0 parallel,然后再安装rshd。
发表于 2004-6-9 22:12:23 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

要配置域!把电脑加入域中
发表于 2004-6-10 03:35:01 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

所谓域, 就是电脑网络设置的时候会问你计算机的名字和工作组的名字
把工作组都改成同一个名字就可以了
哦, 忘了问你们的网络怎么连的了. 我建议一定用ROUTER, 这样一个ROUTE下的所有机器的IP名都象192.168.X.X
不要用服务器下面接hub或者switch那种
发表于 2004-6-10 11:21:45 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

我已经配置好域控制器了,并且也有一台机子加入域了,但是还是有问题。。。。。
域和工作组是不同的,他们有差别。下面是如何加入域的一篇文章http://www.hongen.com/pc/newer/os/win2000/w63.htm不过,在此之前要先配置域控制器。要求必须是server版的才行,professional不能配置域控制器。在管理工具下,配置服务器中的active derector。而且要装service pack4先
发表于 2004-6-10 22:16:47 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

shalley的意思是说配置域的话最好是安装server系统?
 楼主| 发表于 2004-6-10 22:16:51 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

这几天一直参加中科院组织的高性能计算,没再进一步研究,等学完整理一下头绪再来跟大家讨论
发表于 2004-6-11 09:46:07 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

是这样的,用作域控制器的机器要装server,其他的用professional。
发表于 2004-6-11 10:06:45 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

单纯在工作组中的并行都没有成功过么?
那看来还是要换个系统才行
发表于 2004-6-11 11:51:46 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

这就是工作组和域的不同之处了。在工作组里,我们去访问别的机子,都要输入用户名和密码的,但是在域里就不同了,域内的机子之间只要有机器名指定了某台机子,就可以直接访问。
而我们在写hosts的时候,只要求写机器名,在fluent里设置时也只要求写出用户名,没有密码。所以,在工作组里是不能访问到其他的机器的。这也就是为什么总是找不到网络路径的原因。
只要都加入域,这个问题就解决了。
发表于 2004-6-11 22:28:34 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

尝试一下。
发表于 2004-6-11 22:46:41 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

好了
现在问题算是搞明白了
shalley 3q
发表于 2004-6-13 13:17:51 | 显示全部楼层

[分享]Winnt平台下搭建Fluent并行计算的一些经验-ahappysnail转贴

呵呵~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表