英特尔的开发人员正在努力将ResizableBAR(或ReBAR)引入其即将推出的LinuxARC显卡,这对于希望从Windows11等其他操作系统跳槽的PC游戏玩家来说是个好消息。
据Phoronix报道,Linux内核和Mesa驱动程序中已经发现了对DG2/Alchemist的支持,但性能优化仍然有点不稳定。上周已经发布了一组针对英特尔内核图形驱动程序的小型BAR恢复支持的补丁,用于测试,目前正在审查中,因此我们期待在LinuxV5.18内核中引入它们。
补丁中的注释指出“从DG2开始,我们将为设备本地内存提供可调整大小的BAR支持,但在某些情况下,最终BAR大小可能仍小于总本地内存大小。在这种情况下,只有部分本地内存-内存将可由CPU访问,而其余部分只能通过GPU访问。本系列添加了确保整个本地内存范围可用所需的基本启用程序。”
对于那些不知道的人,ReBAR是一种PCIExpress接口技术,它可以通过移除256MB块读取限制器来提高帧速率性能,让您的CPU可以完全访问帧缓冲区。这意味着,GPU现在可以请求更大的文件或数据块并让CPU一次全部发送,而不是从CPU发送到GPU的更小、“切碎”的数据部分。
目前唯一的缺点是实际上支持ReBAR的游戏并不多,尽管这些游戏确实包括很多顶级游戏,例如《杀手3》、《荒野大镖客2》,甚至《赛博朋克2077》,而且一些早期测试实际上导致性能降低而不是改进。
Nvidia早在2021年3月就为其大部分Ampere产品线添加了ReBAR支持,AMD也有一种类似的技术,称为智能存取存储器(SAM),它在BIOS中创建了一个数字“开关”。随着英特尔通过提供ReBAR加入其他市场,人们希望将推出更多支持该功能的游戏,并将其引入现有游戏,让玩家可以从这些额外的几帧中获益。
从目前的市场状况来看,英特尔即将登陆显卡市场的时间还不够快。自AMD和Nvidia发布其当前一代显卡以来,过去14个月中GPU的库存可用性和价格都有起有落,而通常负担得起的选项通常是受影响最严重的型号,人们争先恐后地获得预算-友好的GPU为他们的系统。
英特尔是否会席卷而来并挽救局面令人怀疑,但人们对英特尔加入该党表示了浓厚的兴趣。对某些人来说,ReBAR可能是一个很小的考虑因素,但确保所有三张卡都能在Linux上提供类似的体验,可以防止人们在使用Windows11或以前的Windows10操作系统时感到卡住。由于Windows11的系统要求如此之高,物理上无法进行升级的旧硬件可能会成为专用的Linux机器。
它也成为了人们关注的焦点,因为最近几个月Linux终于有机会大放异彩,SteamDeck运行基于Linux的操作系统,更多公司扩展了他们的驱动程序和兼容性,以确保支持Linux系统。
现在还为时尚早,但所有这些增加的支持可能会导致更多人投入使用Linux而不是其他操作系统。英特尔本可以在以后为Linux用户添加ReBAR,甚至考虑到Linux用户的市场份额很小,甚至完全忽略它,但在ARCGPU发布之前宣布驱动程序正在开发中,这表明我们可以看到在接下来的几年里为Linux用户提供支持。