近来在BIOS更新后,AMD在Zen 4架构的处理器中悄然禁用了循环缓冲区(Loop Buffer)功用,详细原因没有揭露。
循环缓冲区是CPU前端的一部分,用于存储少数已提取的指令,关于小循环能够直接在缓冲区内履行,然后节约功耗并提高功能。
功能监控多个方面数据显现,在禁用循环缓冲区后,Zen 4处理器的前端不再从循环缓冲区派发任何微操作。
在SPEC CPU2017的测验中,成果显现启用循环缓冲区与禁用该功用对功能的影响微乎其微,无论是整数仍是浮点运算的总得分,两者之间的差异均缺乏1%,而且SMT功能的提高也未受到任何影响。
关于《赛博朋克2077》这款游戏的实测,成果相同显现出禁用循环缓冲区对VCache中心的游戏功能基本上没有影响。
然而在非VCache中心上来测验时,却发现功能直线下降了约5%,详细原因现在尚不清楚。
现在,AMD官方没有对此次禁用循环缓冲区的行为做出任何声明或解说,使得外界对此举背面的原因充溢猜想,音讯源估测可能是因为AMD发现了未揭露的硬件过错。