RTX30GPU性能再提升5~10%如何启动NVIDIAResizableBAR加速


RTX30GPU性能再提升5~10%如何启动NVIDIAResizableBAR加速


SAM (Smart Access Memory) 不再是 AMD 的独家技术了,NVIDIA 正式宣布开放 RTX 30 系列显示卡 Resizable BAR 加速,新出的 GeForce RTX 3060 与部份较新 vBIOS 的 RTX 30 新卡已能启用,可以令 CPU 能完全存取 GPU 的显示记忆体,无需再透过 Windows 的映射进行进行资料交换,启动后部份游戏性能提升可达 5~10% 。
传统的 x86 PC 架构中受限于 PCIe 规範,只能透过 Base Address Register (BAR) 每次将 256MB 系统记忆体射映到 GPU 记忆体,这个限制严重影响到系统记忆体与 GPU 记忆体之间的资料传输效率 。
NVIDIA RTX 30 新卡追加了 Resizable BAR 加速技术,在BIOS 启动了 Re-Size BAR 支援选项后,可不再使用 PCIe Mapping 方式,CPU 可以直接存取 GPU 记忆体,完全解除 CPU 与 GPU 之间的读写瓶颈,游戏性能平均能提升约 6%,尤其对大量使用 Texture 贴图的游戏,效能提升会更为明显 。
如何启动 NVIDIA Resizable BAR 加速︰
要启动 Resizable BAR 加速功能,用家要先确认 CPU 及主机板是否支援 Resizable BAR 功能,并将主机板 BIOS 更新至最新版本,更新至 GeForce Game Ready Driver 461.64 或以上,现时所有 GeForce RTX 3060 及部份已更新了 vBIOS 的 RTX 30 (3060 Ti / 3070 ) 已可直接支援,旧 vBIOS 的 GeForce RTX 30 显示卡用家,NVIDIA 计划在 3 月中向提供 vBIOS 更新,大家记得留意显示卡厂商的官网更新,笔者这次 Resizable Bar 测试使用 ASUS ROG Maximus XII Hero 的主机板进行示範,搭配 Inno3D GeForce RTX 3060 显示卡 。

1. 重新启动后,按 DEL 或 F2 进入主机板 BIOS 设定页面 。
2. 进入 Advanced Tab 页面、点选 PCI Subsystem Setting ( 其他主机板厂方法相约)
3. 启动 Above 4G Decoding 选项
4. Above 4G Decoding 选项启动后,会出现 Re-Size BAR Support 选项,记得选择自动 。
完成设定后,大家可以在 NVIDIA 驱动程式的 System Information 页面,看到「Resizeable BAR – Yes」这行资料,代表加速已在使用中 。
Borderland 3 游戏实测结果︰
据 NVIDIA 表示,并不是所有游戏都能支援 Resizable BAR 加速,现时已得悉 Battlefield V、Assassins Creed Valhalla、Gears 5、Borderlands 3、Red Dead Redemption 2、Metro Exodus、Watch Dogs Legion、Forza Horizon 4 等游戏已更新并完美支援,会获得出现 5~10 % 的性能增长,未来会有更多游戏追加 Resizable BAR 加速 。

笔者使用 GeForce RTX 3060 新卡执行 Borderlands 3 游戏测试,在没有启动 Resizable BAR 加速下录得 148.71 fps 。

当启动 Resizeable Bar 加速后,Borderlands 3 游戏测试成绩提升至 155.13fps,提升了约 7 fps 之多 。
【RTX30GPU性能再提升5~10%如何启动NVIDIAResizableBAR加速】
笔者再拿 RTX 3060 执行 Assassin’s Creed Valhalla 游戏测试,在没有启动 Resizable BAR 加速下录得 98 fps 。

当启动 Resizable Bar 加速后,Assassin’s Creed Valhalla 游戏测试成绩提升至 104fps
值得注意的是,大部份不支援Resizable Bar 加速的游戏,在启动 Resizable Bar 加速性能并不会有任何改变,只有极少数游戏可能会出现 1~2 % 的效能负优化,NVIDIA 表示未来会与更多游戏厂商合作,让更多游戏支援 Resiable Bar 并实现性能最佳化,敬请期待 。

    推荐阅读