英特尔的新产品XE内核显卡驱动设置为融入Linux 6.8作为一种实验性的选择。虽然它正在被添加到下一个内核周期中,但它尚未默认用于任何现有的英特尔GPU,其功能尚未完全实现,性能尚未完全优化。目前缺少的功能包括共享虚拟内存(SVM)支持,但今天发布的补丁系列旨在解决这一功能。
英特尔工程师Oak Zeng发布了一系列补丁程序,以提供基本的共享虚拟存储器 (SVM)支持Linux内核驱动程序。SVM支持允许CPU和GPU程序之间共享虚拟地址空间。SVM对于OpenCL和其他GPU计算目的很重要。
Xe支持向量机建立在Linux内核的异类内存管理(HMM)功能之上。这个新的支持向量机代码太晚了,不能出现在即将到来的v6.8周期中,Xe驱动程序的首次亮相,但我们将拭目以待,看看它是如何发展的,以及这个功能是否会在春季的v6.9版本中准备就绪。
本补丁系列为XE内核模式驱动程序启用了初始共享虚拟内存,而未来的补丁程序将解决其他支持向量机功能。
More broadly on the matter of the Xe kernel driver in Linux 6.8, I'll have some i915 vs. Xe Arc Graphics benchmarks on 每日运维网 in the coming days but long story short for its initial debut the new driver is mostly under-performing against the mature i915 driver at this stage.