24小时热门版块排行榜    

查看: 3801  |  回复: 2

车慧

新虫 (初入文坛)

[求助] 关于FLUENT多开并行计算效率下降的问题

配置:双路E5,36核72线程

现在关闭了超线程,实用36核进行计算,但是计算中明显感觉效率降低

比如说,只开8核进行并行计算时,速度还比较快,但是同时多开4个8核进行计算时,每个计算的速度显著下降,求原因,求解答

1、是license的问题,license使用的是一个15kb的license,6.3的,非正版

2、fluent本身的问题,多核心调用主程序造成效率下降

怀疑是这两个问题,求解答,求解决办法

多谢,如果有好的license,求求求,邮箱: 349157834@qq.com
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fangfangfang

新虫 (小有名气)

请问楼主,你的问题解决了吗?
我也发现这个问题,而且并行计算用10核反而不如6核快,郁闷啊,这么多核心成了摆设,速度提不上去。
我觉得应该是多个核心之间数据交换比较花时间,但不知道怎么解决,有没有什么办法能提高并行计算的效率???
谢谢了
2楼2016-01-06 20:51:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yujia__

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by fangfangfang at 2016-01-06 20:51:12
请问楼主,你的问题解决了吗?
我也发现这个问题,而且并行计算用10核反而不如6核快,郁闷啊,这么多核心成了摆设,速度提不上去。
我觉得应该是多个核心之间数据交换比较花时间,但不知道怎么解决,有没有什么办 ...

虽然我还不会设置并行计算,但是我看过一点、FLUENT解释由于使用的核数越多,用于在计算节点交换数据的时间也越长,所以并不是核开的越多,计算就越快。另外,可否指教下怎么设置并行计算?UDF需要用并行的方式来写吗?
3楼2016-06-20 16:40:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 车慧 的主题更新
信息提示
请填处理意见