
根据Phoronix报道,Intel开源显卡驱动工程团队于年底送出2025年最后一笔drm-xe-next更新,为下一版Linux核心加入多项新功能,重点包括多设备共享虚拟内存(Shared Virtual Memory,SVM) 与SR-IOV调度器群组,相关程序代码已排队准备进入下一个核心开发周期。
这次Xe驱动更新的一大亮点,是让Linux核心支持跨多张Intel显卡的共享虚拟内存。通过多设备SVM,多张GPU在执行AI或运算任务时,可共享同一套内存空间,减少数据在不同显卡之间反复搬移的负担,特别适合基于Level Zero或OpenCL的多GPU AI与运算应用。
Intel在Xe驱动更新说明中指,过去一年Xe驱动的SVM功能已逐步成熟,如今多设备支持到位,将成为其Project Battlematrix多GPU架构的重要基础。
在虚拟化方面,本次更新也加入SR-IOV调度器群组(Scheduler Groups) 机制。传统SR-IOV做法是将整张GPU以时间片方式分配给不同的虚拟功能(VF),在部分使用场景下,可能导致部分运算引擎长时间闲置。
新的调度器群组设计,则允许驱动将一张GPU拆分为多个引擎群组,由GuC固件在不同VF之间独立调度,让多个虚拟工作负载能同时使用不同硬件资源,进一步提升GPU整体利用率。Intel在Xe驱动更新说明中指,相关功能需搭配GuC固件v70.55.1以上版本使用。
除了多GPU与虚拟化功能外,这次drm-xe-next更新也调整迁移队列为低延迟模式,加入系统控制器的SoC重映射支持,并更新Resizable BAR(ReBAR) 相关内容,改善显卡与系统之间的数据访问效率,同时包含多项细节层面的修正。
值得注意的是,这批更新预计将进入Linux 6.20或7.0核心版本,而该版本被外界视为Ubuntu 26.04 LTS的默认核心。由于Ubuntu LTS版本广泛用于企业与云计算环境,意味着Intel这波Xe驱动功能,未来有机会随主流企业Linux发行版正式落地。
(首图来源:科技新报)











