计算化学公社

标题: 软关闭超线程之后无法多个并行作业 [打印本页]

作者
Author:
node101    时间: yesterday 22:39
标题: 软关闭超线程之后无法多个并行作业
最近一个服务器上遇到一个很奇怪的问题。
8375C的双路服务器,没有关闭超线程,之前也一直正常计算着。
这几天我通过 echo off > /sys/devices/system/cpu/smt/control软关闭了超线程,想着计算性能更好些。
但谁知发现没法同时多个并行作业了。提交一个的时候可以正常运行,提交第二个的时候就卡住几乎不算了。
通过numactl强制把作业分配到分别numa上也不行,只要关闭一个作业,另一个作业就正常运行了。
最后无奈又打开了超线程。

作者
Author:
sobereva    时间: yesterday 23:41
没事甭关,看下文
正确认识超线程(HT)技术对计算化学运算的影响
http://sobereva.com/392

非要关也是BIOS里关,并且之后所有任务并行核数总和绝对不能超过物理核心数





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3