快科技12月3日訊息,據媒體報道,近日在BIOS更新後,AMD在Zen 4架構的處理器中悄然停用了迴圈緩衝區(Loop Buffer)功能,具體原因尚未公開。
迴圈緩衝區是CPU前端的一部分,用於儲存少量已提取的指令,對於小迴圈可以直接在緩衝區內執行,從而節省功耗並提高效能。
效能監控資料顯示,在停用迴圈緩衝區後,Zen 4處理器的前端不再從迴圈緩衝區派發任何微操作。
在SPEC CPU2017的測試中,結果顯示啟用迴圈緩衝區與停用該功能對效能的影響微乎其微,無論是整數還是浮點運算的總得分,兩者之間的差異均不足1%,並且SMT效能的提升也未受到任何影響。
對於《賽博朋克2077》這款遊戲的實際測試,結果同樣顯示出停用迴圈緩衝區對VCache核心的遊戲效能幾乎沒有影響。
然而在非VCache核心上進行測試時,卻發現效能下降了約5%,具體原因目前尚不清楚。
目前,AMD官方尚未對此次停用迴圈緩衝區的行為做出任何宣告或解釋,使得外界對此舉背後的原因充滿猜測,訊息源推測可能是由於AMD發現了未公開的硬體錯誤。