AMD 如何在一夜之间将 Ryzen 9000 CPU 提升 17%

AMD的Zen 5 CPU ,名为Ryzen 9000,在集体感叹中发布。它们都没有进入最佳处理器列表,并不是因为它们很糟糕,而是因为它们不是最佳选择。除了一些利基任务之外,与上一代相比,它们更像是价格上涨,而不是性能提升。但这种情况正在改变。

在过去的几个月里,我们看到了 AMD 的一些更新,最终为 AMD 主板带来了新的 BIOS,提高了整个系列的性能——至少AMD 是这么说的。我在游戏和生产力应用程序中重新测试了全系列 Zen 5 CPU,看看它们在发布尘埃落定后到底处于什么位置。

我们是怎么到这里的?

AMD 在 2024 年 Computex 上公布 Ryzen 9000 CPU 的规格。
AMD

首先,历史课。最初的 Zen 5 评论存在一些问题,包括我们自己的问题。这不是审稿人的错;而是审稿人的错。 AMD 缺乏关于如何正确测试其新 CPU 的沟通。 AMD 在具有提升权限的 Windows 版本上进行了测试,特别是可以访问更好的分支预测。分支预测器正是它听起来的样子。该电路可预测信号将进入 CPU 内部的两条路径中的哪一条。这适用于软件(即 Windows),并且发布时提供的 Windows 版本没有改进分支预测。

审阅者重新测试,性能有所改进。但是,前几代 Ryzen CPU有性能改进,使得提升基本为零。是的,您可以从 Ryzen 9000 芯片中获得更多性能,但它们与上一代 Ryzen 7000 CPU 之间的动态确实没有改变。

一只手拿着 AMD 的 Ryzen 9 9950X。
雅各布·罗奇/数字趋势

因此,AMD从两个方向解决了这个问题。对于Ryzen 9 9950X 和 Ryzen 9 9900X ,AMD 专注于改善 CCD 延迟。这两个 CPU 分别使用 16 核和 12 核,并且它们被分成两个 Core Complex Die(CCD)。在 AMD 当前的架构中,一个 CCD 只能容纳八个核心,因此这些 CPU 需要两个。对于两个独立的芯片,两个 CCD 相互通信时会存在一定程度的延迟,如果您同时激活两个芯片上的内核,可能会造成性能损失。 AMD 认为它可以减少 CCD 之间的延迟,从而提高性能。

Ryzen 5 9600X 和 Ryzen 7 9700X 的情况不同。由于它们都有八个或更少的核心,因此它们只使用单个 CCD。为了提高这些芯片的性能,AMD 引入了 105 瓦功率限制(之前两者的功率限制均为 65 瓦),该限制完全包含在 AEGSA PI 1.2.0.2 的保修范围内。您只需更新 BIOS 即可获得更多性能,而且 AMD 仍在保修范围内。

这就是我们现在的处境。如果您有一个 CCD 芯片,您可以使用更多的功能,如果您有双 CCD 芯片,您可以改善延迟,并且所有四个 CPU 都可以在最新的 Windows 版本中访问改进的分支预测。正如其所言,AMD 实现了相当大的性能改进。

快了很多

AMD 10 月更新后 Ryzen 9 9950X 的性能。
雅各布·罗奇/数字趋势

ReSpec 是一个专注于游戏的专栏,如果 AMD 的 Ryzen 9000 CPU 有什么地方表现不佳的话,那就是游戏。对于像 Ryzen 9 9950X 这样的双 CCD 型号尤其如此,它们有时甚至比上一代同类产品还要慢。不再。从上面的结果可以看出,AMD 在《Tiny Tina's Wonderlands》、《最终幻想 XIV》《F1 2022》中的性能提升了 9% 到 12%。

并非每款游戏都有改进,尤其是像Red Dead Redemption 2这样的图形密集型游戏。然而,改进的 CCD 延迟和更好的分支预测弥补了 Ryzen 9000 在F1 2022等游戏中的弱点,这些游戏以前看起来很糟糕。 AMD 仍然面临着像Ryzen 7 7800X3D这样声称最高性能插槽的上一代 CPU 的游戏问题,但这是另一天的不同讨论。

Ryzen 7 9700X 的游戏性能。
雅各布·罗奇/数字趋势

这不仅仅是双 CCD 型号的延迟改进。您可以从上面看到,Ryzen 7 9700X 在相同的游戏中看到了类似的性能提升。 Ryzen 9000 发布时的情况与今天有很大不同。你不会看到全面的性能提升——你很少在 CPU 上看到这种情况,即使是全新一代——但受益于额外马力的游戏展示了更高性能的好处。

这是个好消息。如果您拥有 Ryzen 9000 CPU 或计划购买一款,您所需要做的就是安装最新的 BIOS 和 Windows 更新,并享受更高的性能,至少与 CPU 发布时相比是这样。更有趣的转变是 Ryzen 5 9600X 和 Ryzen 7 9700X 现在它们可以获得更多的性能。

答案是更强大

表现滞后的答案是什么?当然,更多的力量。尽管在问题上投入更多的功率可能会导致像Core i9-14900K这样的情况,但很早就很明显,Ryzen 5 9600X,尤其是 Ryzen 7 9700X 可以处理更多的功率。这两款 CPU 的功耗仅为 65W,虽然这个功率范围对于 6 核 Ryzen 5 9600X 有意义,但对于 8 核 Ryzen 7 9700X 来说确实不合理。 AMD 希望在发布时就效率发表声明,但结果适得其反。

Ryzen 7 9700X 在 105W 模式下的性能。
雅各布·罗奇/数字趋势

不过,AMD 做出这样的声明并非没有道理,我上面的 Ryzen 7 9700X 游戏结果说明了原因。这是相同的性能。当然,你在《刺客信条:幻影》中丢掉了一帧,而在《F1 2022》中获得了一些帧,但如果有人能告诉我游戏中 65W 和 105W 模式的区别,我就会告诉你一个骗子。

游戏不是这种高级模式的重点,如果您主要关注游戏,我会将其关闭。你只是消耗更多的电力并产生更多的热量,却没有任何回报。不过,如果您使用其他 CPU 密集型应用程序,新的 105W 模式将是一种范式转变。

Ryzen 9000 在 Y-Cruncher 中 105W 模式下的性能。
雅各布·罗奇/数字趋势

查看上面 Y-Cruncher 中的结果。顾名思义,这个应用程序主要是处理数字,使用您的 CPU 计算(在本例中)Pi 的 1000 亿位数字。 Ryzen 5 9600X 的性能提升了 9%,但真正的胜利是 Ryzen 7 9700X,提升了 17%。

AMD ryzen 9000 重新测试 105w 手刹 AMD ryzen 9000 重新测试 105w 搅拌机

Y-Cruncher 并不是唯一实现这种性能提升的地方。在 Blender 和 Handbrake 中,Ryzen 7 9700X 都表现出了巨大的性能飞跃。 Ryzen 5 9600X 也有跳跃,但不是很明显。仅这些结果就证明AMD在发布时没有为Ryzen 7 9700X提供足够的功率,而这种新的105W模式对于非游戏应用程序来说是一个巨大的推动。

Ryzen 9000 的性能 AMD 锐龙 9000 重新测试 105w cinebench 单

正因为我知道读者想要看到它们,所以您可以在上面看到我的 Cinebench R23 结果。单核性能没有任何变化,但 Ryzen 7 9700X 再次展现出多核性能的大幅跃升。

硬币的另一面

AMD Ryzen 7 9700X 上的 CPU 垫。
雅各布·罗奇/数字趋势

没有人会否认 17% 的性能免费提升,尤其是在 2024 年。随着 AMD 和英特尔等公司越来越难以挤出更多性能,17% 的提升才是真正的代际跳跃。在这种情况下,我们甚至没有谈论两代人之间的差异。我们只是在讨论电源模式。毫无疑问,还有另一种现实,AMD 将此更新用于中代硬件更新。值得庆幸的是,那不是我们的处境。

这是一个积极的举措,我不想分散注意力。尽管如此,重要的是要认识到 AMD 营销和销售的产品尚未准备好。这些并不是我们在一年的时间和十几次 BIOS 更新中看到的边际性能提升 – 这是 AMD 在发布时向客户出售的 CPU 中完全不具备的基本性能。额外的性能现在已经出现了,这真是太好了,但我们应该在 8 月份 CPU 发布时就可以得到它。

具有讽刺意味的是,AMD 以及英特尔和 Nvidia 从事这些部件工作的人员都是世界上最聪明的工程师。他们知道 Ryzen 7 9700X 在 105W 时的表现如何;他们了解 Windows 中分支预测的差异;他们知道两个 Ryzen 9 芯片上的 CCD 延迟,我敢打赌他们在 CPU 发布之前就知道所有这些。我不认为 AMD 有意限制这些芯片,也不认为它出于恶意而对它们进行了任何改变。对我来说,这就像一家有最后期限的公司发布了尚未准备好的产品。

值得庆幸的是,Ryzen 9000 现在看起来已经准备好了。当我们关注Arrow Lake CPU的发布时,关于上一代 AMD 组件的价值以及来自英特尔的竞争仍有很多讨论。但就目前而言,上市两个月后,Ryzen 9000芯片终于达到了标准。


Posted

in

by

Tags: