我正在考虑为我弟弟组装一台电脑。当我组装自己的电脑时,我使用的是第四代 CPU。我的想法是“他显然应该拥有最新一代的,因为他们说它们总是比上一代更快”。
但是当查看基准测试时,我发现我使用的第 4 代 CPU 比最新的第 6 代产品更便宜、更快。
所以有 3 个问题:
- 为什么基准测试速度较慢?
- 第六代实际上更慢吗?
- 如果第四代更快、更便宜,为什么有人会选择第六代呢?
研究: - 我的第四代处理器:i7-4790K - 最新的第六代处理器:i7-6700K - 基准测试:https://www.cpubenchmark.net/high_end_cpus.html
答案1
i7-4790K 和 i7-6700K 的配置非常相似,都具有:
- 基本时钟频率为 4GHz
- 4 核 / 8 线程
- 8MB 缓存
- 支持 SSE4.1/4.2、AVX 2.0 指令集扩展
但也存在一些细微差别:
- 系统总线架构:DMI3 @ 8GT/S (i7-6700k) vs. DMI2 @ 5 GT/s (i7-4790k)
- 加速频率:4.2 GHz (i7-6700k) vs 4.4 GHz (i7-4790k)
- 支持的内存类型:DDR4(i7-6700k)与 DDR3(i7-4790k)
- 内存带宽:34.1 GB/s (i7-6700k) vs. 25.6 GB/s (i7-4790k)
- 最大内存大小:64GB(i7-6700k) vs. 32GB(i7-4790k)
- 集成 GPU:Intel HD 530,DirectX 12 (i7-6700k) vs. HD 4600,DirectX 11.2 (i7-4790k)
话虽如此,这两款 CPU 之间的性能差异相当小。尽管两者都有一定的优势。这两款 CPU 之间最大的区别在于 i7-6700k 的内存带宽明显更快,而 i7-4790k 的升压时钟更高。因此在实践中,可以预期 i7-6700k 在内存带宽至关重要的情况下会胜过 i7-4790k,而 i7-4790K 在需要高单核计算性能的应用程序中会略有优势 - 单核,因为这是 CPU 达到最高升压时钟的场景。
现在回答你的问题:
1. 基准测试为什么比较慢?
基准测试速度较慢是因为它似乎利用了 i7-4790k 的更高加速时钟而不是 i7-6700k 的更高内存带宽。
2. 第六代实际上更慢吗?
正如我上面解释的那样,这完全取决于应用程序。如果你看看这些结果显示,在某些应用程序中,i7-4790k 的表现优于 i7-6700k,而在其他应用程序中则相反。但从这些结果中你应该得出的最重要的观察结果是:
实际上,速度并没有太大的差别除非你实际上需要非常高的内存带宽和整体内存大小。但对于大多数家庭用户来说,32GB 的 RAM 可能就足够了。
3. 如果第 4 代更快、更便宜,为什么有人会选择第 6 代?
如果有人需要超过 32GB 的 RAM 或使用严重依赖内存带宽的应用程序,又或者想要某些只有较新的主板才有的功能,那么他绝对应该选择 i7-6700k。
如果 i7-6700k 的这些优点对你来说没有用和i7-4790k 便宜得多,您可能只想购买 i7-4790k,您不会注意到差别。
如果您喜欢超频,还有一件事需要考虑。i7-4790k 相对于 i7-6700k 的优势主要在于更高的升压时钟。有传言称,英特尔改进了新款 CPU 的芯片和散热器之间的导热化合物。如果这实际上导致 i7-6700k 散热效果更好,那么您可能会使用新款 CPU 实现更高的超频率,导致 i7-4790K 在其最重要的优势(更高的升压时钟)上落后于 i7-6700k。不过,两款 CPU 之间的差异非常小,人眼无法察觉。