找回密码
 注册
查看: 2001|回复: 5

关于并行计算

[复制链接]
发表于 2004-5-13 16:06:21 | 显示全部楼层 |阅读模式

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

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

x
现在感觉一台pc跑起来比较慢,算一个问题要七八个小时
请问各位大虾,如何用两台pc进行并行计算?(如何连接)
效率能提高多少?
发表于 2004-5-14 19:59:55 | 显示全部楼层

关于并行计算

不会提高或者提高很少
发表于 2004-5-15 14:15:25 | 显示全部楼层

关于并行计算

不一定,有可能会提高很多(速度将近提高2倍)
这主要取决于fluent里面的并行程序设计的思想。
打个比方,在DUNS中,并行程序设计是通过将网格分块,不同的机器计算不同的块的数据,块与块之间只在相接的地方交换数据。如果网格块分的合理,估计计算速度和提高很多。
发表于 2004-5-17 08:48:59 | 显示全部楼层

关于并行计算

关键看两台PC怎么连, 不是说并行就并行了, 比如用WINDOWS就比UNIX慢
理论上一般CFD计算的交换数据很少, 所以可以接近两倍
发表于 2004-5-19 15:42:24 | 显示全部楼层

关于并行计算

网格分块有什么样的原则呢?每个块的初值条件怎么给出?
发表于 2004-5-23 17:21:56 | 显示全部楼层

关于并行计算

下面引用由Shalley2004/05/19 03:42pm 发表的内容:
网格分块有什么样的原则呢?每个块的初值条件怎么给出?
具体要看求解器的并行算法是怎么实现的了。
但是据我所知,对于一般的商业软件,并行计算的边界条件和单机没啥区别,有也不大。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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