计算化学公社

标题: 一个无聊的测试,多核心高主频未必快 [打印本页]

作者
Author:
abin    时间: 2020-6-23 20:23
标题: 一个无聊的测试,多核心高主频未必快
hostA E-5 2692 v2 @ 2.20 GHz


hostB
E-5 2696 v3 @ 2.30 GHz

同样的ADF2019软件,GGA/PBE, DFT计算。

在hostA处理器上采用一个物理处理器,也就是12核心;
在hostB处理器上采用一个物理处理器,也就是18核心;
都是本地读写缓存,hostA是机械硬盘,hostB是机械硬盘做RAID0。

结论是,

在hostA上,采用12核心,算得比hostB上的18核心更快。

比如,同一个GGA/PBE计算,hostA需要72分钟,hostB需要150分钟。



以上测试,仅仅针对,每个计算都独占一颗处理器的情形。



明星处理器还是很牛逼的。




如果是去淘宝 捡破烂的话,淘一个E-5 2692 v2应该很合算的。

作者
Author:
biogon    时间: 2020-6-23 20:46
我觉得更大可能是软件的问题
作者
Author:
刘小英雄steven    时间: 2020-6-23 21:54
那应该用啥指标去测服务器的性能呢?
作者
Author:
shalene    时间: 2020-6-23 22:20
改变了俩变量,不能得出如题的结论
作者
Author:
granvia    时间: 2020-6-23 22:35
内存有没有试过? 有的CPU需要最佳的内存配置(包括内存条的大小和数目)才能发挥出最高效率
作者
Author:
abin    时间: 2020-6-23 23:35
granvia 发表于 2020-6-23 22:35
内存有没有试过? 有的CPU需要最佳的内存配置(包括内存条的大小和数目)才能发挥出最高效率

没有。
这只是一个突发事故,在某一次查看数据时候,
发现同一个计算,居然分别放在了两个平台上做计算,
就顺手看了下计算时间。

hostA, 一个CPU核心配备2GB内存, 合计两颗处理器,48GB内存,并没有开启所有内存通道。
开启8个内存通道, 需要8个内存条;实际上机器中,只有6个8GB内存条。

hostB,两颗处理器,配置8*8GB内存,按照主板说明书,应该是开启了所有8个内存通道。

SCM ADF官方有说明,他们的程序并行效率很不错,可以轻松达到50核心以上;如果有好的网络,数百CPU效率也不错。

E5 2692 v2是神一般的处理器。

作者
Author:
indec    时间: 2020-6-24 02:23
abin 发表于 2020-6-23 23:35
没有。
这只是一个突发事故,在某一次查看数据时候,
发现同一个计算,居然分别放在了两个平台上做计 ...

B 这大概率是单物理核内存不够的原因。ADF 推荐单物理核给 4GB 内存,遇到部分大体系或者较高水平计算,可以给到 8GB/core 。同时,缓存盘容量也是一个决定因素。
作者
Author:
一颗赛艇    时间: 2020-6-24 07:16
结果反常,而且原因不明

估计是v3的机器没有配置好
作者
Author:
bobosiji    时间: 2020-6-24 15:13
为啥说 E-5 2692 v2 是明星处理器呢? 天河二号似乎就是这个CPU
作者
Author:
abin    时间: 2020-6-24 16:29
bobosiji 发表于 2020-6-24 15:13
为啥说 E-5 2692 v2 是明星处理器呢? 天河二号似乎就是这个CPU

这个处理器,当年发售的时候,市面上基本买不到。
属于特殊定制的一款,所以当年的天河才能在Top500名列前茅。

现在能否在淘宝上买到,不晓得。
有兴趣的可以自己找找。
其他不了解。
作者
Author:
牧生    时间: 2020-6-25 09:40
本帖最后由 牧生 于 2020-6-25 09:43 编辑

我以前的测试,主频高的,速度快,

但是核数多,却不一定快,比如6149的双路(开启超线程),粗粒化,1.44万珠子,6核大约140 小时完成50 ns,8核大约120小时完成50 ns,16核大约100小时完成 50 ns。。        

所以,我现在都是8核计算,同时运行7~8个任务。
作者
Author:
abin    时间: 2020-6-25 11:47
牧生 发表于 2020-6-25 09:40
我以前的测试,主频高的,速度快,

但是核数多,却不一定快,比如6149的双路(开启超线程),粗粒化,1. ...

了解你的说法。

ADF的官方号称,他们的程序,100多个CPU,并行效率也是十分棒。

结果,我就十分简单粗暴地在双路服务器上,
直接独占一颗CPU来做计算,然后结果出乎意料。

没工夫探讨具体原因。

结论就是,学生会反馈,
新机器算ADF好慢。


作者
Author:
abin    时间: 2020-6-25 19:52
abin 发表于 2020-6-24 16:29
这个处理器,当年发售的时候,市面上基本买不到。
属于特殊定制的一款,所以当年的天河才能在Top500名 ...

找一个中文的页面看看吧。

https://item.taobao.com/item.htm ... p;abbucket=9#detail
作者
Author:
xiaomidaxue    时间: 2020-7-8 12:00
原则上不太可能,因为决定cpu运算速度的是主频、核数和架构。
V3的架构肯定是优于V2,且主频高,核数多(且ADF支撑多核心运算)。并且V3的内存是ddr4,V2的内存只支撑ddr3,内存上ddr4要快于ddr3较多。
所以,建议你用V3的12核再进行测试,看看结果。




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