我刚刚看到这个两种不同 CPU 的比较。
第一个有4.4GHz
,另一个有2.5 to 3.5GHz
。但是,频率较低的那个在单线程评级中得分比 4.4GHz 的那个要高。是什么导致了这个有趣的结果?
答案1
您正在比较 Xeon 5698 处理器 (4.4 GHz) 和 E3-1265 (2.5-3.5 GHz)。以下是他们测量单线程 E3 性能更快的一些原因:
- E3 上的 L1 缓存是原来的两倍。
- E3 上的 L2 缓存是其两倍大。
- E3 上有更多寄存器读取端口。
- E3 上更好的分支预测器。
- 在 E3 上解码后,指令被缓存。
您正在比较的 Xeon 处理器比 E3-1265 早两个系列。请参阅这了解 Ivy Bridge 家族如何比 Nehalem 家族更快的详细信息。
(请注意,如果不知道基准代码的具体作用,就很难说出导致差异的原因。)