傳統 x86 PC 架構受限於 PCIe 規范,隻能通過 Base Address Register (BAR) 將 256MB 系統內存映射到 GPU 顯存上,而這個限制無疑嚴重影響瞭系統內存和 GPU 顯存之間的傳輸速率。為此,在 Ryzen 5000 CPU 與 Radeon RX 6000 系列顯卡搭配的系統中,AMD 引入瞭對 Resizable BAR 的支持,官方稱其為 Smart Access Memory(簡稱為 SAM)。
外媒 Techspot 對該功能進行瞭實際的遊戲測試,發現在《刺客信條瓦爾哈拉》、《邊疆3》、《邋遢5》、《組織2》、《殺手2》和《上帝降臨》等遊戲中帶來一些明顯的性能提升。然而在其他一些遊戲中,它要麼是零收益,要麼是性能的邊際損失。
而那些喜歡 Intel 處理器和 Nvidia 顯卡搭配的用戶,事情可能就比較復雜瞭。因為英特爾去年 12 月才開始為 Z490 主板上的第 11 代 Rocket Lake 臺式機 CPU 提供 Resizable BAR 支持。一些主板廠商如微星和華碩已經承諾,他們最終會將這一功能帶到其他平臺上,包括一些僅限於第 8 代英特爾 CPU 的平臺,但你仍然需要使用 Radeon 6000 系列顯卡或 Nvidia 的 RTX 3000 系列,這兩種顯卡都是供不應求,而且在未來幾個月內會變得更加難以獲得。
對於筆記本遊戲玩傢來說,英特爾本周在Tom's硬件展期間宣佈,將為配備第11代Tiger Lake CPU和H35系列移動芯片組的系統,以及配備第10代Comet Lake-H CPU和H45系列芯片組的系統帶來Resizable BAR。
該公司沒有提供確切的時間,但指出在其內部測試中發現,一些遊戲的性能提升瞭5%到10%。目前OEM廠商已經接近驗證BIOS和驅動更新以啟用Resizable BAR,但由於加密貨幣礦工們正在搶購最新的遊戲筆記本以應對臺式機顯卡的短缺,因此要想親眼看到這種 "免費 "的性能提升還需要一段時間。
總的來說,很高興看到英特爾、Nvidia和AMD正在共同努力,讓Resizable BAR成為現代系統的標準功能,即使短期內需要升級,要麼成本高昂,要麼沒有現貨,要麼兩者兼而有之。