王海峰|开启提升10%性能,Resizable BAR到底是什么

王海峰|开启提升10%性能,Resizable BAR到底是什么

文章图片

王海峰|开启提升10%性能,Resizable BAR到底是什么

文章图片

王海峰|开启提升10%性能,Resizable BAR到底是什么

文章图片

王海峰|开启提升10%性能,Resizable BAR到底是什么

文章图片

王海峰|开启提升10%性能,Resizable BAR到底是什么



如何充分发挥出游戏笔记本的性能潜力 , 向来都是个大难题 。 除了在硬件层面升级换代 , 如今的设计思路已经开始注重于软硬件结合 。 比如硬件巨头NVIDIA推出的Dynamic Boost 2.0技术以及早先的Optimus优驰技术 , 都着重于从软件、驱动层面 , 充分发挥显卡的硬件潜力 。

不过 , NVIDIA为玩家们准备的优化操作还不止于此 。 随着GeForce RTX? GPU推出的Resizable BAR技术 , 开启后就能轻松提升高达10%左右的性能 , 是不是相当黑科技!那这个Resizable Bar到底是何方神圣呢?
打破显存访问限制
想要了解Resizable Bar背后的原理 , 就先得了解一下显卡的显存(video memory , 或被称为frame buffer) , 它是用来存储显卡芯片待处理或处理过的数据 。 像GeForce RTX? 3080 Laptop GPU这样的旗舰级显卡 , 都会配备大容量显存 , 但是 , 传统的BIOS会将通信数据的大小限制在256MB 。 导致当CPU想要与GPU共享一些数据时 , 就会产生读取命令排队的状况 , 造成一定的性能损失 。

面对配置要求较低的游戏 , 256MB的限制其实影响不大 , 尚可接受 。 但在如今动辄上百G的3A大作面前 , 显存转移数据的命令队列产生的排队拥堵状况 , 就会造成比较严重的性能损耗 。
NVIDIA推出的Resizable BAR技术 , 目的就是为了打破这一限制 , 它能够动态调整提取数据的限制 , 防止显存读取请求形成队列等待的情况 , 提高显存读取的效率 , 也就能够实现提升性能的目的 。

目前 , Resizable BAR技术也已经支持了一批主流游戏 , 包括《刺客信条英灵殿》、《极限竞速:地平线4》、《荒野大镖客 救赎2》、《赛博朋克2077》等十余款大作 。 作为一项新技术 , 后续也会有更多的游戏相继添加技术支持 , 不知道这里面有没有你想玩的游戏呢?

根据NVIDIA官方数据 , 开启Resizable BAR后 , 《刺客信条:英灵殿》游戏平均帧数提升了9.5% , 《赛博朋克2077》提升了5.9% , 在《F1 2020》中提升了11.9% , 游戏帧数的提升比较明显 。
测试结果也符合预期 , 由于Resizable BAR是针对显存读取研发的技术 , 它的提升效果在大量消耗显存资源的游戏设置下尤其显著 , 例如纹理(如“纹理质量”)、着色器(如“着色器品质”)、几何图形选项(如“曲面细分”)设置为较高时 , 开启后的对比差距也就更明显;同时在GeForce RTX? 3080移动版这样拥有大显存的旗舰级GPU上开启时 , 提升效果更加显著 。
如何开启Resizable Bar
想必很多朋友已经迫不及待想要尝试了吧!那么Resizable BAR究竟怎么开启呢?单就GeForce RTX? 游戏本而言 , 只需升级到Game Ready驱动程序 465.89 WHQL(2021年3月30日发布)及以后版本 , 绝大部分GeForce RTX? 30系游戏本就会默认开启Resizable BAR(可调整大小的基地址寄存器) 。

在NVIDIA控制面板或GPU-Z程序中 , 即可查看Resizable BAR选项的启用状况 。 如果没有开启 , 也可以进入BIOS查看相关设置自行开启 。

相关经验推荐