NVIDIA App 将新增 Resizable BAR
英伟达 GeForce 技术推广专家 Jacob Freeman 于 8 月 26 日在 X 平台发布推文,透露英伟达计划在 NVIDIA App 中为 Resizable BAR(可调整大小的基址寄存器)新增控制选项,允许用户直接在驱动层面管理这一功能。具体上线日期尚未确定。
Resizable BAR 解决的是 CPU 与 GPU 显存之间的通信瓶颈。传统 PCIe 架构下,CPU 每次只能以 256MB 为单位分块访问显存,对于显存容量动辄十几 GB 的现代显卡来说,这种"小口取水"效率很低。启用该技术后,CPU 可以一次性完整读取整个显存空间,减少通信往返开销。在《赛博朋克 2077》等游戏中,能带来约 5%~12% 的帧率提升。
根据 Jacob Freeman 的推文,新版 NVIDIA App 将提供三种模式:
- 自动(默认):由驱动判断是否启用
- 启用:强制开启
- 禁用:强制关闭
目前 NVIDIA App 中尚未出现相关选项,现有版本查询也确认暂无此功能。Jacob Freeman 仅表示将在未来的 App 升级中加入,未透露具体时间。
此前玩家想要开启 Resizable BAR,需要进主板 BIOS 启用 "Above 4G Decoding" 和 "Resizable BAR Support" 两个选项,部分主板还得先更新 BIOS 才能获得支持。英伟达此前还要求用户跑一遍官方兼容性检测工具,确认主板和显卡是否满足条件,操作门槛不算低。把控制选项搬进 NVIDIA App,意味着用户不用频繁进出 BIOS 就能切换状态,排查兼容性问题也方便不少。
需要说明的是,Resizable BAR 能否生效不只看显卡驱动,主板 BIOS 和 CPU 必须同时支持才行。AMD 在 RX 6000 系列发布时率先推广了这项技术,英伟达随后在 RTX 30 系列上跟进,但初期只支持部分游戏,后来通过驱动更新逐步扩大了兼容列表。这次 NVIDIA App 新增控制选项,更像是把一个底层跑了多年的功能做前台化,降低使用门槛而非技术本身的突破。
截至发稿,英伟达官方尚未通过新闻稿或开发者博客正式公布这一更新计划,相关信息均来自 Jacob Freeman 的个人推文。