AMD 似乎已經解決了 Zen 5 “Ryzen 9000” CPU 的核心間延遲問題,核心間延遲大幅下降,也導致額外的效能提升。
幾週前,有報導指出 AMD 正在開發一個補丁,以改善其新推出的 Ryzen 9000 “Zen 5” CPU 的核心間或核心對核心延遲,因為各種科技媒體發現,當兩個來自不同 CCD 的核心相互通訊時,延遲不是最佳的,高達 180-200ns 的延遲。這導致次佳的效能和比 Ryzen 7000 “Zen 4” CPU 差得多的結果。

看起來 AMD 已經在最新的 AGESA 1.2.0.2 BIOS 更新中修補了核心和 CCD 之間的這種互通。華碩宣布了這個特定 BIOS 的第一批推出,目前正在推出各種 X670E、B650E 和 B650 主機板。這意味著使用 Ryzen 9000 晶片的任何更新主機板的 PC 用戶都可以利用新的 BIOS 並看到明顯的增益。
Anandtech 論壇成員 Det0x 成功地將他的 ASUS ROG Crosshair X670E Gene 主機板更新為最新的 BIOS,並使用 CapFrameX 核心對核心延遲工具發布了比較舊 BIOS 與最新 BIOS 的結果。結果相當令人印象深刻。使用舊的 BIOS,用戶在 CCD 之間看到了 180ns 的平均延遲,而在同一個 CCD 上核心通訊時約為 18-20ns。

使用新的 BIOS,當在 CCD 之間通訊時,平均延遲下降了 58% 至 75ns,而 CCD 間延遲保持在 18-20ns 不變。

AMD Ryzen 9 9950X 使用 AGESA 1.2.0.1A BIOS:
AMD Ryzen 9 9950X 使用 AGESA 1.2.0.2 BIOS:
現在,核心間延遲不應該對整體效能有很大的影響,因為 AMD 的排程器主要利用單個最快的 CCD 進行遊戲應用,但在多線程應用中,來自 AGESA 1.2.0.2 BIOS 修補的提升看起來相當可觀。
用戶報告說,他們在 Cinebench R23 中獲得了高達 400-600 分的提升。一些擁有 Ryzen 9 9950X 的用戶也報告說,CPU-z 和 3DMark CPU 基準測試都看到了明顯的提升,最好的部分是 BIOS 運行順暢無問題。

Y-Cruncher 基準測試的作者還分享了一些有趣的信息,他表示延遲問題是由於 Zen 5 的調校參數發生變化所致。進行了更改,因為它們在工程團隊測試的工作負載中顯示了結果,但在合成基準測試中,它們展示了糟糕的結果,這就是為什麼 AMD 現在正在撤銷其決定並推出這個新補丁。
作者對補丁如此迅速地推出感到驚訝,因為架構師說,由於驗證,可能需要一段時間才能推出它,但看起來華碩已經推出了更新,並且它按預期工作,以解決核心間延遲。
這比我想的要快。我想現在我可以說這已經發生了。一位首席架構師告訴我,延遲回歸是因為他們更改了一堆 Zen5 的調校參數。它有助於他們正在測試的任何工作負載,這就是他們這樣做的原因。但現在評論出來了,他們意識到這個變化對於合成來說看起來真的很糟糕。所以他們要把它滾回去。但他們說“由於驗證,需要一段時間”。
我本來以為至少要幾個月才會發生。
總體而言,這是 AMD Ryzen 9000 “Zen 5” CPU 擁有者和紅色團隊的好消息。預計其他製造商將在本月晚些時候推出他們各自的 AGESA 1.2.0.2 BIOS 更新,因此我們可以看到更多用戶更新到新韌體,以獲得更順暢和穩定的 Zen 5 晶片體驗。BIOS 還將包括 AMD Ryzen 7 9700X 和 Ryzen 5 9600X CPU 的新“105W TDP”模式。
