24小时热门版块排行榜    

查看: 3836  |  回复: 14

未岸亡灵

铁杆木虫 (著名写手)

暂时离开小木虫


[交流] 关闭Intel CPU超线程,VASP速度竟然上去了 已有9人参与

去年组内购进一台机器,亲自去组装的,配置如下:

两颗 E5-2620 v3 @ 2.40GHz(每颗6核12线程)
内存 16G (带ecc,服务器级的)
硬盘 2*1T (做成RAID0)
主板 华硕 P9-D8

其他就没什么好说的了,也不影响性能。没办法,就项目卡里最后一万块钱,定额配的。

买回来放在哪儿,他们算高斯,一直也没有上VASP,恰好最近做一个体系计算时间的测试,就顺便测试了一下。
结果发现,开启超线程(可交24核作业)和不开超线程(可交12核心作业),结果发现后者速度竟然是前者的一倍,时间减半。

超线程24核作业计算结果:
Start at:Sat Apr 30 08:41:00 EDT 2016
End at:Sat Apr 30 23:41:26 EDT 2016
Total time:15 h 0 min 26s
关闭超线程12核作业计算结果:
Start at:Sun May  1 00:23:43 EDT 2016
End at:Sun May  1 07:48:47 EDT 2016
Total time: 7h 25min 4s

之前就听说过MS计算的时候,开启超线程会减缓速度,具体原因不详,但是本次测试的确也发现了这个问题。
期待大师能够出现在这里给予一些解释。
也在此提醒开启超线程的朋友,是否合理
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

未岸亡灵

铁杆木虫 (著名写手)

暂时离开小木虫


引用回帖:
3楼: Originally posted by aaq2800 at 2016-05-02 14:39:58
请教,如何关闭超线程??

去BIOS中找Hyper Threding这项,改为Disable就行
如果主板支持的话
4楼2016-05-02 14:48:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiewei

专家顾问 (著名写手)

小才


小木虫: 金币+0.5, 给个红包,谢谢回帖
楼主的测试只是对部分cpu有效的,我的2660开启超线程算ms是比关掉要快的,虽然快不了一倍,但是确实要快很多。楼主的问题应该出在内存已经硬盘上,我内存192g,用的sas硬盘,可以明显看到开了超线程swap已经内存占有都在上升。所以,个人认为只要内存和硬盘为sas,开启超线程是合理而且很有必要的,上述问题对高斯同样有效

发自小木虫Android客户端
我想做个科学家,可我又喜欢写诗;我想做一个诗人,可我却读的理工科..
6楼2016-05-02 16:16:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

djh434325996

木虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
个人认为超线程只为提升同时执行多个任务的能力,对vasp的计算并没有提速作用。反而在多线程的计算中,频繁的数据交换降低了计算效率。
10楼2016-05-03 16:35:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

binarec

木虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
建议关闭超线程,有对超线程优化(如用openmp)的除外。开启超线程,同时提交12核作业,速度大概比关闭超线程慢百分之几

发自小木虫Android客户端
2楼2016-05-02 10:30:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aaq2800

铁杆木虫 (知名作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
请教,如何关闭超线程??
3楼2016-05-02 14:39:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hakuna

木虫 (知名作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
很正常,超线程本来就是用来忽悠人的
5楼2016-05-02 15:42:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一次性保温杯

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
6楼: Originally posted by jiewei at 2016-05-02 00:16:48
楼主的测试只是对部分cpu有效的,我的2660开启超线程算ms是比关掉要快的,虽然快不了一倍,但是确实要快很多。楼主的问题应该出在内存已经硬盘上,我内存192g,用的sas硬盘,可以明显看到开了超线程swap已经内存占有 ...

您好,有个问题请教一下,我是双e5 2670v3 cpu,为什么开启超线程之后MS就打不开了,您有没有遇到这个状况,谢谢啦

发自小木虫IOS客户端
7楼2016-05-03 08:12:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

未岸亡灵

铁杆木虫 (著名写手)

暂时离开小木虫


引用回帖:
6楼: Originally posted by jiewei at 2016-05-02 16:16:48
楼主的测试只是对部分cpu有效的,我的2660开启超线程算ms是比关掉要快的,虽然快不了一倍,但是确实要快很多。楼主的问题应该出在内存已经硬盘上,我内存192g,用的sas硬盘,可以明显看到开了超线程swap已经内存占有 ...

可能是,这个机器内存就是个鸡肋,合适申请点资金,添添

发自小木虫Android客户端
8楼2016-05-03 10:44:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuchenwf

荣誉版主 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
有没有服务器直接配个SSD的,企业级的SSD估计比较贵,民用的SSD用作计算的话怎么样。肯定比SAS还要快,不知道可靠性怎样。我觉得应该也不是问题
9楼2016-05-03 16:04:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 未岸亡灵 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见