據報導指出,第三方的 NVStrapsReBar 工具程式可為 NVIDIA GeForce RTX 20 與 GTX 16 系列顯示卡,提供非官方的可調整 Resizable BAR 支援,進一步提升這些舊顯示卡性能。
讓 RTX 20 與 GTX 16 顯示卡支援 Resizable BAR
Resizable BAR 自幾年前宣布以來已成為業界標準的一項功能,該技術是 PCI 規範的一部分,允許 CPU 透過 PCIe 使用整個 GPU 記憶體空間,從而消除瓶頸並提供性能。最初只有特定的 GPU 和主機板支援,但目前已擴展至許多較舊的平台。
然而在此之前,NVIDIA 的 GeForce RTX 20 與 GTX 16 這些受歡迎的主流顯示卡仍缺乏該技術支援,NVIDIA 甚至已停止生產部分 GPU,但許多 GeForce 玩家仍在使用它們,畢竟其性價比整體來說還是滿不錯的。
雖然沒有官方的驅動程式或 UEFI 支援,但目前 GitHub 出現一個名為「NVStrapsReBar」的非官方工具程式,已被開發來啟用此支援,不過更舊的 GTX 10 系列顯示卡不再支援清單中,僅 RTX 20 與 GTX 16 系列有支援。
要在這些顯示卡上啟用 Resizable BAR 的話,需要在主機板上刷一個新的 UEFI 映像。以往一般來說是 vBIOS 應該啟用 Resizable BAR,但 vBIOS 是數位認證、且不能被終端使用者修改 (已鎖定)。然而,主機板 UEFI 映像檔也可以被認證或有完整性檢查,但通常不像 vBIOS 那樣被嚴格鎖定,使用者和 UEFI 改裝玩家經常還有辦法修改它,也是這次 NVStrapsReBar 能在舊卡上啟用 Resizable BAR 的關鍵。
對於沒有 Resizable BAR 功能的舊主機板來說,添加該功能於否取決於 UEFI 設置中的「Above 4G Decoding」選項,該功能必須事先打開,且必須禁用 CSM。
雖然技術上來說 Resizable BAR 可以帶來性能增強的好處,但在某些情況下啟用該功能也可能導致性能損失,因此建議使用者需要測試正在玩的遊戲,是否能透過該功能獲得性能提升。
延伸閱讀