
据报道指出,第三方的 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可以带来性能增强的好处,但在某些情况下启用该功能也可能导致性能损失,因此建议用户需要测试正在玩的游戏,是否能通过该功能获得性能提升。