如上图, AMD 的 R9 5950X 和 R9 5900X 在 1080P 下处于领先,而 i9-11900K 则是 1440P 下最强的 CPU。
但需要注意的是,Zen3 架构的 CPU 不管是效率和功耗,都远优于 11 代酷睿。
这意味着更低的噪音、更节省的电源和更便宜的散热。
细心的朋友可能注意到,在游戏基准测试中 R7 3800XT 的排名均略优于R9 3900XT。
这似乎很反常识。
按理说,不管是 R7 打 R9,还是 3800 打 3900,都应该是后者更优才合理。
导致这个结果的原因是,R7 3800XT 在游戏中为单 CCX,而 R9 3900XT 为双 CCX。
简单来说,一枚锐龙 CPU 芯片,将 4 个内核封装为一个 CCX 集群。
像 R7 3800XT 这样的 8 核 CPU 就是 2*4=8核
像 R5 3600XT 这样的 6 核 CPU 也包含 2 个 CCX 群,但每个 CCX 群中有一个内核被禁用,因此为 2*3=6核。
而 R9 3800XT 作为 12 核 CPU,结构类似于把 2 个 3600XT 封装到一起,2*2*3=12核。
CPU 在处理任务时,数据可能在多个内核间传递。
线程多到一个 CCX 群组中的内核不够用,数据就只能跨 CCX 传递。
一个 CCX 到另一个 CCX 的延迟约为 70ns,而 CCX 内部的延迟只有约 25ns。
因此,每个 CCX 群组中的可用内核越多,这种传递发生的可能性就越小,而3900 XT 每个 CCX 群中只有 3 个内核,3800XT 则为 4 个。
所以我们看到 R7 3800XT 的游戏基准排名会高于 R9 3900XT。
R9 3900XT 的 12 核的构造导致 CCX 延迟加剧,反而拖累了它的性能发挥。
这也是为什么我们要为不同的应用场景,制作不同的排名榜单。
如果仅靠综合性能基准测试来排名 CPU,榜单的参考价值将大打折扣。
对于不同使用电脑有需求的电粉,可以按照自己的需求选择更有参考价值的榜单,毕竟 R73800XT 和 R9 3900XT 价差 800 元,拿去买肉吃不香吗?
但需要注意的是,以上结果并不绝对。
正如前面所说,如果游戏对多核有足够的优化(4线程以上),R9 3900XT 的排名肯定会更靠前。
02
单线程基准测试
单线程的数据来源是 Cinebench、POV-Ray 和 LAME 基准测试的平均值。