超线程到底要不要开启



  • 实验室的计算机,i7几代记不住了,4核8线程,偶尔用交叉编译的win版本of,发现了一个小问题

    of本身不支持超线程,但矛盾的是,我觉得开启了超线程后,6线程并行的计算速度比4核的更快一些呢

    难道是因为移植在了windows平台上?
    :134:


  • Linux讲师 OpenFOAM讲师

    @桎梏 支持不支持应该是有没有优化。两个线程用一个核,优化好了,你用你的我用我的有条不紊地提高单核利用率;没优化的可能会两个线程要用同一种资源,得排队,就慢了。如果of完全无法使用超线程,它是怎么在4核上面跑6线程的:141:

    你要是开了超线程用4核和没开超线程用4核比,肯定没开的快,你这用6个,虽然单个稍慢点,架不住核多势重,乱拳打死老师傅:jingya:


Log in to reply
 

CFD中文网 2016 - 2020 | 京ICP备15017992号-2