找回密码
 新注册用户
搜索
查看: 5698|回复: 7

[分享] 超线程对跑FAH的作用~~~实测数据~~~

[复制链接]
发表于 2012-3-6 12:57:01 | 显示全部楼层 |阅读模式
恰好有点时间,于是做了超线程的测试,平台如下:

  • 硬件环境:

    • CPU:2600K @ 4.6G /w 1.36v
    • 内存:CL 8 - 9 - 8 - 24 - 1T @ 1866MHz /w 1.5v

  • 软件环境:

    置顶的原生Linux 64环境 + BFS核心


如下为测试数据:

  • 在主板BIOS中启用超线程技术,并使用-smp 8参数跑BigAdv 12大包,LOG如下:

    [05:47:07] Project: 6903 (Run 9, Clone 26, Gen 9)
    [05:47:07]
    [05:47:07] Assembly optimizations on if available.
    [05:47:07] Entering M.D.
    [05:47:14] Mapping NT from 8 to 8
    [05:47:17] Completed 0 out of 250000 steps  (0%)
    [06:36:42] Completed 2500 out of 250000 steps  (1%)
    [07:26:02] Completed 5000 out of 250000 steps  (2%)
    [08:15:32] Completed 7500 out of 250000 steps  (3%)
    [09:05:01] Completed 10000 out of 250000 steps  (4%)
    [09:54:23] Completed 12500 out of 250000 steps  (5%)


    可以看到,TPF大约为49'22"~~~
  • 在主板BIOS中禁用超线程技术,并使用-smp 4参数跑BigAdv 12大包,LOG如下(时间关系,仅跑了3%):

    [01:29:58] Project: 6903 (Run 9, Clone 26, Gen 9)
    [01:29:58]
    [01:29:58] Assembly optimizations on if available.
    [01:29:58] Entering M.D.
    [01:30:04] Using Gromacs checkpoints
    [01:30:08] Mapping NT from 4 to 4
    [01:30:13] Resuming from checkpoint
    [01:30:14] Verified work/wudata_07.log
    [01:30:15] Verified work/wudata_07.trr
    [01:30:15] Verified work/wudata_07.xtc
    [01:30:16] Verified work/wudata_07.edr
    [01:30:18] Completed 59225 out of 250000 steps  (23%)
    [01:49:19] Completed 60000 out of 250000 steps  (24%)
    [02:50:41] Completed 62500 out of 250000 steps  (25%)
    [03:52:02] Completed 65000 out of 250000 steps  (26%)


    可以看到,TPF大约为61'22"~~~


很明显的,禁用超线程技术后,TPF增加了12分钟!相当于24%的性能损失!         

从PPD来看,启用超线程时大约为76K,禁用超线程后下降到56K,下降幅度达到了36%之多!   

结论:

对于具备超线程技术的CPU,一定要启用才能获得更好的性能表现~~~

新近如果有购机计划的算友,在价格相差不是太多情况下,应优先考虑具备超线程技术的CPU,不具备超线程的,基本可以无视~~~

评分

参与人数 3基本分 +23 收起 理由
guihuo + 8 原创内容
wpf999 + 5 重要数据
金鹏 + 10 精品文章

查看全部评分

回复

使用道具 举报

发表于 2012-3-6 13:29:02 | 显示全部楼层
很好的测试,终于为超线程拨乱反正。
实际上这个问题和构架有关,老的P4构架超线程是没有效果甚至是负效果的。因此在高性能计算界一直都是建议关闭超线程。
但到了i7之后情况已经发生了变化,所以就不能墨守成规了,自己机器的测试结果才是最适合自己的。

回复 1# ONLY
回复

使用道具 举报

发表于 2012-3-6 14:33:44 | 显示全部楼层
O兄的测试基本把按摩店的U否定了
回复

使用道具 举报

发表于 2012-3-6 20:02:52 | 显示全部楼层
超线程技术有用是必然的
回复

使用道具 举报

发表于 2012-3-6 20:08:31 | 显示全部楼层
回复 1# ONLY

感谢兄弟的测试,看来BA还是需要HT来助力
回复

使用道具 举报

发表于 2012-3-6 20:36:22 | 显示全部楼层
学习  学习了  风向标呀 值得参考
回复

使用道具 举报

发表于 2012-3-6 21:05:29 | 显示全部楼层
如果哪位能用i3  2100重做一次这个实验就更有说服力了
回复

使用道具 举报

发表于 2012-3-7 09:05:26 | 显示全部楼层
如果哪位能用i3  2100重做一次这个实验就更有说服力了
wpf999 发表于 2012-3-6 21:05



    过几天会有同事上I3,看看有木有机会试试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-4-27 17:12

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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