计算化学公社
标题:
cpu的性能是不是核数乘以主频相等就可以认为性能一样?
[打印本页]
作者Author:
erya123
时间:
2017-12-1 16:12
标题:
cpu的性能是不是核数乘以主频相等就可以认为性能一样?
cpu的性能是不是核数乘以主频相等就可以认为性能一样?例如,20核,主频2.0G和两个10核,主频2.0G的计算性能一样?其他都一样。
作者Author:
ChrisZheng
时间:
2017-12-1 16:25
有两个其他因素需要考虑:
1. 不同代的CPU主频不好比,比如老奔腾年代的1G主频和现在酷睿的1G主频没有可比性。新的CPU在制程、功耗等方面一般更优,相应的1G主频对应的计算能力也更强,但如果只是差一两代,还是优先考虑主频。
2. 不同软件和操作系统对于多核的利用率不同。这方面论坛有大量讨论,举一例
http://bbs.keinsci.com/forum.php?mod=viewthread&tid=4841
作者Author:
Graphite
时间:
2017-12-1 21:03
一个经验公式:
Q = A * F * N * E(N) / C
Q: 性价比
A: 架构经验系数, 若Haswell为1, 则Sab/Ivb/Ryzen约0.75-0.85, Skl/Kbl约 1.1-1.2
F: 全核睿频
N: 核数
E(N) : 软件N核并行时的加速比
C: CPU+主板+内存的总价
复制代码
作者Author:
sobereva
时间:
2017-12-1 22:42
你当前举的例子和你标题里表达的含义并不相符。标题暗示的是这种情况:4核3.0 vs 6核2.0。在不考虑Turbo boost、HT的影响,假定内核架构都相同的情况下,这两种情况理论性能一样,但是实际不一样,因为不可能有哪个实际计算程序并行效率能达到100%,前者表观性能会更高。
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3