Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我不太清楚是不是一种情况,根据我的测试(I7-3920MX,I7-4790,Xeon E5-2679v4还有一个没查出型号的Xeon),全部线程并行的速度和使用一半线程的并行速度差不多。
Fluent计算中的确是这样,超线程并不能获得良好的加速,所以我一般都关了
OF我没比对过
双路48核96线程,亲测如下: 致动线风力机算例,网格1200万。 方案A:关闭超线程,核心选8 方案B:打开超线程,核心选16 方案B更快
为什么不这么测试:
方案A:关闭超线程,核心选8 方案B:打开超线程,核心选8
@李东岳 报告东岳老师,测试完了。
时间上,差距不也大,可能核心非常多时,才会显示较大差距
只使用物理核心的话差异似乎不大。个人觉得个人PC超线程的好处是在物理核心满负载跑计算任务的时候还能运行点别的东西,比如看看网页写写文档…
双路AMD 7742,总物理核心128,超线程256。测试算例300万网格LES。以16的倍数测试,非超线程条件下,最快物理核心数96。以此测试为依据,物理核心96>超线程192>超线程96
@袁宝强 内存多大?
@李子橙 机器内存256G实际占用只有不到15%
@袁宝强 windows为了平衡负载,开启的线程数和实际调用的线程并不一致。
@李东岳 他应该测试 关闭超线程,核心选48 打开超线程,核心选48
关闭超线程,核心选96 打开超线程,核心选96