驱动之家 昨天
老主板有救了!不刷BIOS让Intel锐炫显卡满血:显存带宽暴涨26倍
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 10 月 26 日消息,据报道,开发者 Rod Burlamaqui 近日发布了一款名为锐炫 -rebar 的工具。它能在未提供 Resizable BAR 选项的老主板上,为 Intel 锐炫显卡强制开启该功能,全程无需修改 BIOS、无需更换驱动,也无需给内核打补丁。

Resizable BAR 对 Intel 锐炫显卡的重要性远超其他品牌。Intel 曾明确建议,缺少该功能的老平台用户最好选择其他厂商的显卡。因为锐炫显卡内部集成了一个 PCIe 交换芯片,其上行端口仅暴露 8MB 的 BAR 空间,导致系统只能看到显卡显存中的一小部分。

arc-rebar 的核心操作是在每次启动时、显卡驱动加载之前,直接改写显卡的 ReBAR 寄存器,然后移除并重新扫描 PCIe 根端口。系统借此重新枚举显卡,并为其分配更大的内存窗口。整个过程从 initramfs 阶段完成,不触碰主板固件。

测试数据来自一套相当老旧的平台。超微 X9DRH-7TF 主板、Intel C602 芯片组、双路 Xeon E5-2670 v2 处理器,BIOS 固件停留在 2015 年,搭配锐炫 B580 12GB 显卡。

开启前,CPU 只能直接访问 256MB 显存。开启后,系统分配了 16GB 的 BAR 窗口,B580 的全部 12GB 显存均可被访问。

性能变化非常直观。显存带宽从约 15GB/s 跃升至 392GB/s,提升约 26 倍。一个此前卡顿的 4K Vulkan 模糊滤镜,开启后能跑到 39 至 50 帧。不过需要指出,这些数据来自特定计算负载,并非游戏实测帧率,游戏中的实际收益仍需进一步验证。

该工具有明确的硬性门槛。主板必须支持 Above 4G Decoding,4GB 以上地址空间需有足够的 MMIO 容量,显卡必须独占一个 PCIe 根端口,中间不能经过交换机或转接卡。

系统方面目前仅面向 Debian 和 Ubuntu,建议使用 6.12 或更新内核。开发者确认 Battlemage 架构可用,Alchemist 架构尚未测试,Windows 平台不支持。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:红茶

智客推

智客推

ZAKER 智客推 GEO | AI 时代的品牌认知解决方案

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

intel ubuntu debian 芯片 超微
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论