循环缓冲区并没有对提升Ryzen 7000 CPU的性能产生显著影响,因此AMD决定将其停用。
AMD通过AGESA 1.2.0.2a补丁在AM5主板上停用Zen 4循环缓冲区,因为Op Cache足以管理循环
AMD的循环缓冲区技术并不是大多数Ryzen系列中都能找到的特性。它仅在Zen 4架构的CPU上实施,以确保前端流水线可以被绕过,从而实现更优化的性能。然而,由于缺乏详尽的开发文档,AMD并未以良好的优化方式实现这一点,因此循环缓冲区并未带来太多好处。
循环缓冲区的停用最早是由Chips and Cheese发现的,他们在测试ASRock B650 PG Lightning主板上的AMD Ryzen 9 7950X3D时了解到这一变化。在之前的BIOS 1.21和AGESA 1.0.0.6补丁中,循环缓冲区是完全可用的,但在BIOS 3.10和AGESA 1.2.0.2a补丁后停止了运行。
值得庆幸的是,此次更新并未导致性能下降,Zen 4 CPU依然能够像以前一样正常工作。因此,循环缓冲区的实施并未以能够真正帮助Zen 4 CPU按预期工作的方式进行。大部分功劳归于Op Cache,它完成了循环缓冲区最初预期的任务。
循环缓冲区基本上是Zen 4 CPU内部的小型内存存储功能,可以保存循环指令。这些循环是在程序执行时重复多次的指令序列。通过使用循环缓冲区,获取这些指令的过程可以从缓存或内存中取消/绕过,从而节省电力并提高效率。
然而,Zen 4架构还包括Op Cache,这是一个微操作缓存,存在于Zen架构中,具有足够的带宽来存储这些指令。这使得Zen 4 CPU即使没有循环缓冲区也能高效工作,而循环缓冲区本是为了绕过前端流水线。AMD已经意识到,这对未来的Zen架构并不是一个好主意,因此Zen 5 CPU并不配备循环缓冲区。
与Intel和Arm等公司为其CPU部署类似功能不同,AMD未能通过循环缓冲区优化性能。然而,AMD仍然可以继续利用现有的Op Cache机制为其Zen CPU服务。
新闻来源:Chips and Cheese
次世代合租平台
Netflix【25元/月】:全球解锁/4K高清/支持杜比
GPT Plus【29元/月】:镜像直连/直连共享/独立会员
Midjourney【29元/月】:镜像直连/会员/Pro会员
Spotify【100元/年】:尼区/印尼/台区/美区/日区/港区
Disney【144元/年】:家庭必备迪士尼/漫威所有全剧
AppleID【15元/个】:美区/港区/日区/台区/韩区
更多增值服务:Youtube、Apple One、TV伴侣、HBO GO、Prime video、GPT3.5、Poe会员、Notion、Google账号、ChatGPT代充