英特尔ARC锐炫显卡将支持可调整BAR 可以为Linux游戏提供更好的性能
据外媒报道 Intel Arc 锐炫独立显卡可能会支持可调整 BAR (ReBAR) 功能,可调整 BAR 可以提高游戏的显示性能即提供更高的 FPS。目前已经支持 ReBAR 功能的显卡非常少,不过即将推出的 Intel Arc 锐炫独立显卡应该会支持此功能。
外媒 Phoronix 发布的报告称,英特尔的开源开发者正在研究 Linux 驱动程序支持,根据最新内核补丁的注释,ReBAR 支持即将推出。
在备注中英特尔工程师表示:从 DG2 开始我们将为设备本地内存提供可调整大小的 BAR 支持,但在某些情况下最终的B AR 大小可能仍小于总本地内存的大小。在这种情况下只有部分本地内存可供 CPU 访问,而其余部分职能通过 GPU 访问。本地咧添加了确保整个本地内存范围可用的基本启用程序。
ReBAR 允许 PC 的 CPU 和 GPU 与更大的数据块进行通信,与其他一些提高帧速率性能的方法不同,ReBAR 仅由一小部分游戏支持。一些最好的 PC 游戏支持此功能,例如《碧血狂杀 2》,遗憾的是大多数游戏不支持此功能。
而英伟达的 RTX 30 系显卡也支持 ReBAR 功能,AMD 有个类似的功能是 Smart Access Memory。随着越来越多的显卡支持此功能,未来应该会有更多游戏支持 ReBAR 来提高帧速率。
英特尔为 Linux 系统提供 ReBAR 支持则有助于提高 Linux 平台游戏的质量,为 Linux 游戏提供更好的性能。目前英特尔工程师提交的补丁正在审核中,预计审核通过后会在 Linux Kernel 5.18 版中上线并成为主线版本支持。