AMD 关闭 Zen 4 的循环缓冲区
2024-12-01
AMD 在最新的BIOS更新中悄然禁用了Zen 4处理器的循环缓冲区。该功能旨在通过在前端缓存少量指令来降低功耗并提高性能,尤其是在处理小型循环时。Chips and Cheese 通过 SPEC CPU2017 和游戏《赛博朋克 2077》的测试发现,禁用循环缓冲区对性能的影响微乎其微,因为 Zen 4 的操作缓存已足够提供后续重命名/分配阶段所需的带宽。虽然循环缓冲区的主要目的是节能,但实际测试表明,其对功耗的影响也很小。作者推测,AMD 禁用该功能可能是因为发现了未公开的硬件错误,或者仅仅是因为该功能收益有限。