10 月 27 日消息,AMD 为 Socket AM5 平台发布了最新版本的 AGESA 微码,版本为 1.0.0.3,针对基于 Zen 4 架构的 Ryzen 7000 系列处理器做了相关的调整,这也是新平台发布后的首次更新。
值得注意的是,新版本重新引入了一个 “Precision Boost C-State Limiter”限制器,当超过 4 个内核处于活动状态时(重负载工作),此限制器可防止 CPU 内核提升到 5.50GHz 以上。
IT之家了解到,从 SkatterBencher 的演示来看,高端 AMD Ryzen 7000 系列桌面处理器的性能可能会受到一定影响,但影响十分有限。
▲ NopBench 是由 ElmorLabs 开发的一款程序,可计算出随 CPU 内核(从 1 到 n 线程)工作负载情况下可获得的最大频率。
NopBench 可借助 NOP 指令测量每秒可以处理的 NOP 指令数。为了使不同微架构的处理器之间的 NOP 吞吐量具有可比性,它还使用了特定于架构的因子,而对于“Raphael”来说,该因子等于 2.5。
通过比较使用 AGESA 1.0.0.2 到 1.0.0.3 测试的 Ryzen 9 7950X 处理器的 NOP 吞吐量(ASUS ROG Crosshair X670E Extreme BIOS 版本 0611 与 0705),SkatterBench 得出结论:
在原有 0046 或 0611 版本 BIOS 中,Ryzen 9 7950X 处理器的 16 个核心都可以达到 5.7GHz 左右的频率,当升级到基于 AM5 AGESA 1.0.0.3 微码的 0705 版本的 BIOS 以后,最高频率只能在 5.4GHz 到 5.5GHz 之间。
SkatterBencher 最后总结了六点,分别是:
启用 C-State 是首选,原有是其为 AGESA 1.0.0.2/1.0.0.3 提供了更高的性能。
AGESA 1.0.0.3 微码重新引入了“Precision Boost C-State Limiter”,在此前首批发布的主板和 BIOS 上是不存在的。
当超过 4 个内核处于活跃状态的时候,处理器频率最高仅有 5.5GHz,这意味着部分 Ryzen 7000 系列处理器可能会出现性能损失。
在具有该选项的主板上,只需启用“Medium Load Boostit”即可绕过限制。
在没有该选项的主板上,异步 eclk 提供了唯一可行的超频策略,从而让处理器频率提高到 5.5GHz 以上。
“Precision Boost C-State Limiter”带来的实际性能限制很小,因为用户至少需要一颗多个内核能跑上 5.5GHz 以上的处理器,事实上大多数工作负载就可能触发到其他限制,从而限制了处理器的工作频率。