计算化学公社

 找回密码 Forget password
 注册 Register
Views: 8050|回复 Reply: 12
打印 Print 上一主题 Last thread 下一主题 Next thread

[使用经验] 量化程序计算速度与CPU主频的关系(附cpu降温建议

[复制链接 Copy URL]

80

帖子

2

威望

596

eV
积分
716

Level 4 (黑子)

本帖最后由 pika02 于 2020-3-8 00:20 编辑

之前看ggdh发的帖子提到了g09运算速度和主频之间的关系,基本上呈线性。那么g16和orca的计算速度和cpu主频之间又是怎样的关系呢?又忍不住折腾了一番。
测试环境:
硬件:CPU为3950X 16核(bios中将主频锁死),B450芯片组,双通道DDR4 3200 32GB*2。
软件:Linux Mint 19.3,g16 A.03 AVX2(环境变量中添加了PGI_FASTMATH_CPU=sandybridge防止报错),orca 4.2.1,OpenMPI 3.1.4。
输入文件是这里给的vomilenine,做opt,全部设为16核,16GB内存。
orca使用关键词为opt B3LYP/G 6-31G(d) tightscf noautostart miniprint nopop grid4 nofinalgrid(用“猫她芬”生成的)。
由于两个程序使用的具体参数不完全一致,二者耗时没有可比性,本文不涉及两个程序之间的效率对比

一图流:

相对计算速度为该软件在3.9 GHz下的耗时除以某频率下的耗时。
可以看到,在2.5-3.9的主频范围内,两个软件的相对计算速度均与CPU主频呈线性关系。
但是,CPU的主频超过某个拐点后,功耗并不和主频呈线性关系,而是大大增加。比如我这颗3950x(事先设置了-0.0875 V的offset),将插槽总功耗(PPT)限制在71W下时,跑g16能达到3.9-4.0 GHz;而解开PPT限制后,PPT能随手达到130W,而频率仅提升了0.1-0.2 GHz。

不管是i家还是A家,主流的高性能桌面CPU都有自动超频的功能,A家的还往往超过拐点,代价就是大幅提升功耗。对于使用PC跑计算的用户,CPU功耗越大,发热越厉害,硅脂寿命就越短,风扇(假设有温控)就越吵,而且电费就越高。
如果你嫌你的PC跑计算时又热又吵,建议手动设置一个功耗墙或温度墙(许多家用机主板bios都支持),当计算任务重时自动降频,在小幅牺牲性能的情况下大幅降低功耗。与限制主频的方法相比,设置功耗墙或温度墙有明显优势,能在低载下能自动“睿”到较高频率,在不跑任务时也能保持流畅度。
如果你会折腾CPU电压而且买的CPU体质不错,可以在保证稳定的基础上给CPU适当降压,这是免费降温的好方法。但是,一定要保证降压后的稳定性,不会折腾就不要折腾!!


评分 Rate

参与人数
Participants 2
eV +8 收起 理由
Reason
ABetaCarw + 3 赞!
ChrisZheng + 5 谢谢

查看全部评分 View all ratings

125

帖子

0

威望

2300

eV
积分
2425

Level 5 (御坂)

2#
发表于 Post on 2020-3-8 10:36:37 | 只看该作者 Only view this author
南桥会不会过热啊,amd自古以来就容易烧板子

据说比较高斯和其他软件性能的话,会被ban哦

80

帖子

2

威望

596

eV
积分
716

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2020-3-8 13:19:55 | 只看该作者 Only view this author
本帖最后由 pika02 于 2020-3-8 16:51 编辑
doublezhang 发表于 2020-3-8 10:36
南桥会不会过热啊,amd自古以来就容易烧板子

据说比较高斯和其他软件性能的话,会被ban哦

PCH并不热,主板上最热是VR MOS,烤鸡也就80来度[delete],超冒烟能上110度[/delete]

1楼说得很清楚了,二者任务条件不同,速度没有可比性,本文并不对比gaussian和orca的性能!!

33

帖子

0

威望

124

eV
积分
157

Level 3 能力者

4#
发表于 Post on 2020-3-8 14:19:33 | 只看该作者 Only view this author
x570南桥有散热 但是这一代AMD确实容易热平时二十几度一有负载就窜上50 满负荷大概70+ 还算正常(我是360的船长)| 设置DEFCACHE会稍稍增加效率😂 楼主我回去也装一个mint 编译下试试  

80

帖子

2

威望

596

eV
积分
716

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2020-3-8 17:01:37 | 只看该作者 Only view this author
xp47 发表于 2020-3-8 14:19
x570南桥有散热 但是这一代AMD确实容易热平时二十几度一有负载就窜上50 满负荷大概70+ 还算正常(我是360的 ...

我现在又折腾起了基于debian9的mint(LMDE3),逃脱canonical(

1237

帖子

1

威望

3499

eV
积分
4756

Level 6 (一方通行)

6#
发表于 Post on 2020-3-22 20:49:14 | 只看该作者 Only view this author
doublezhang 发表于 2020-3-8 10:36
南桥会不会过热啊,amd自古以来就容易烧板子

据说比较高斯和其他软件性能的话,会被ban哦

zen以来的主板是无PCH也正常用的

28

帖子

3

威望

832

eV
积分
920

Level 4 (黑子)

7#
发表于 Post on 2020-3-30 22:30:29 | 只看该作者 Only view this author
Gaussian估计看读懂中文,你跑个orca Vs Gaussian 16 试试。楼主发了好几个测试帖子了,很有价值,为大家以后合理使用CPU跑计算提供了有价值的参考!!

80

帖子

2

威望

596

eV
积分
716

Level 4 (黑子)

8#
 楼主 Author| 发表于 Post on 2020-3-31 22:59:14 | 只看该作者 Only view this author
comboy2008 发表于 2020-3-30 22:30
Gaussian估计看读懂中文,你跑个orca Vs Gaussian 16 试试。楼主发了好几个测试帖子了,很有价值,为大家以 ...

orca的opt和freq还不是很完善,跟g16没法比

6

帖子

0

威望

117

eV
积分
123

Level 2 能力者

9#
发表于 Post on 2020-6-9 21:25:27 | 只看该作者 Only view this author
最近课题组想建一个工作站,主要做QM/MM这一块的计算,您能帮忙推荐几个性能高点的CPU吗,谢谢?

2302

帖子

1

威望

5481

eV
积分
7803

Level 6 (一方通行)

10#
发表于 Post on 2020-6-10 07:36:38 | 只看该作者 Only view this author
jiangyy 发表于 2020-6-9 21:25
最近课题组想建一个工作站,主要做QM/MM这一块的计算,您能帮忙推荐几个性能高点的CPU吗,谢谢?

价格便宜的,采用E5-2682 v4双路,配8 x 8GB或者8 x 16GB内存,
金士顿120GB SATA固态硬盘做系统盘,根据预算需求选用4TB~8TB机械做存储。
如果预算多,再来一个NVME固态硬盘做读写缓存。

预算比较多呢,
处理器更换为 E5 v4 22core或者Platinum82系列,两颗
内存,v4处理器,记得用8条内存,容量根据预算选;82系列CPU,记得配备12条内存条,容量根据需求自选。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

6

帖子

0

威望

117

eV
积分
123

Level 2 能力者

11#
发表于 Post on 2020-6-21 22:29:36 | 只看该作者 Only view this author
abin 发表于 2020-6-10 07:36
价格便宜的,采用E5-2682 v4双路,配8 x 8GB或者8 x 16GB内存,
金士顿120GB SATA固态硬盘做系统盘,根 ...

非常感谢您的回复,现在我们的预算是10万块,基于CPU的,做量化计算,谢谢

2302

帖子

1

威望

5481

eV
积分
7803

Level 6 (一方通行)

12#
发表于 Post on 2020-6-22 00:19:27 | 只看该作者 Only view this author
jiangyy 发表于 2020-6-21 22:29
非常感谢您的回复,现在我们的预算是10万块,基于CPU的,做量化计算,谢谢

10万人民币,
购买一台可以做CPU密集型计算用的四路服务器应该搞不定;
大概可以搞2台到4台双路服务器吧,看具体的配置和价格了。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

6

帖子

0

威望

117

eV
积分
123

Level 2 能力者

13#
发表于 Post on 2020-6-24 14:54:20 | 只看该作者 Only view this author
嗯嗯,好的,谢谢

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-27 09:03 , Processed in 0.241836 second(s), 25 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list