找回密码
 注册
查看: 2620|回复: 2

求教:linux下fluent的远程登录并行计算的速度和并行处理器个数选择

[复制链接]
发表于 2007-9-23 21:41:25 | 显示全部楼层 |阅读模式

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

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

x
远程登录集群机进行fluent的运算,发现,当串行时,其计算速度比在本地PC机下的速度至少慢上一半;然后,采用并行运算,发现速度提高了,但是还是低于本地的PC机下的速度。此外,还发现一个问题,就是并行处理器或计算节点数的选择,比如选择2个的速度慢于4个,但是选择8个的速度反而慢于4个的速度,而且经常发生停顿(:
Warning: License server connection lost.
Waiting 5 minutes until license server connection is established..
)。
不知这个是何原因?
[br][br][以下内容由 jamiky 在 2007年09月26日 10:44pm 时添加] [br]
现在有个关键问题:
我在(linux下)集群机远程登录运行后[yjsy1@managenode bin]$ ./fluent 3d -g -t8 -pnet -cnf=/home/yjsy1/hosts
然后读入文件,初始化,再运算,会出现如下问题:
/solve> iterate
Number of iterations [1] 10000
  iter continuity      u-air    u-solid      v-air    v-solid      w-air    w-solid   gt-solid      k-air    eps-air   vf-solid     time/iter
     1 1.0000e+00 2.2811e-07 4.6748e-07 2.2829e-07 1.1319e-03 7.9646e-04 6.7028e-03 3.1598e-01 5.8769e-03 7.2499e-01 6.6598e-04  4:53:18 9999
     2 1.0000e+00 6.2015e-04 1.3736e-04 9.1195e-04 1.4577e-03 1.5521e-01 2.6528e-02 2.0913e+00 9.2704e-02 1.0198e+00 3.9159e-03  4:56:56 9998
reversed flow in 32 faces on pressure-outlet 4.
     3 1.0000e+00 2.4760e-03 4.6873e-04 2.6131e-03 1.7573e-03 6.3535e-02 9.5524e-03 9.3130e-01 8.0541e-02 1.0139e+00 4.6457e-03  5:43:10 9997
Warning: License server connection lost.
Waiting 5 minutes until license server connection is established..
Waiting 5 minutes until license server connection is established..
Waiting 5 minutes until license server connection is established..
Waiting 5 minutes until license server connection is established..
Waiting 5 minutes until license server connection is established..
Waiting 5 minutes until license server connection is established..
Warning: License server connection restored.    35 7.1780e-04 2.4128e-05 1.8663e-04 3.8168e-05 1.2307e-03 1.3974e-03 1.4488e-03 2.3255e-02 5.6386e-03 8.5066e-03 4.3695e-03 1062:27:31 9965
    36 7.0085e-04 2.3685e-05 1.8801e-04 3.7431e-05 1.2133e-03 1.3814e-03 1.4245e-03 2.2682e-02 5.4539e-03 8.1234e-03 4.4438e-03 850:44:23 9964
    37 6.7977e-04 2.3218e-05 1.8929e-04 3.6658e-05 1.1960e-03 1.3662e-03 1.4008e-03 2.2138e-02 5.2788e-03 7.7704e-03 4.5149e-03 681:22:53 9963
就是中间出现暂时的与服务lost,有一次,最严重的是最后与服务器系统断连,计算都白费了。
关于这个问题想请教一下,与什么原因有关? fluent软件本身? 网络? 还是。。。
最后,linux里有nohup  &挂机命令,若用在fluent运行上,该如何操作? 我按user guide里的命令运行嵌套进去,发觉只能运行fluent,进入后 fluent的命令都不起作用,不能读取、初始、运算。  这个怎么解决,期待帮助。
发表于 2007-9-24 10:11:05 | 显示全部楼层

求教:linux下fluent的远程登录并行计算的速度和并行处理器个数选择

1,可能是你登陆的远程机器本身就比你的机器还慢,要么就是数据传输不畅;
2,并行并不是越多的CPU越快,选择CPU的数目应当适合自己的求解规模,过多的CPU造成更多的数据信息交换时间,所以反而更慢了.
 楼主| 发表于 2007-9-26 22:50:31 | 显示全部楼层

求教:linux下fluent的远程登录并行计算的速度和并行处理器个数选择

谢谢楼上!
那如何估计计算规模并根据规模选择合适的计算节点数?
有相关规则吗?
此外,能帮我看一下,添加的问题吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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