周五合并的Mesa 24.0-devel在第一季度是支持VK_KHR_cooperative_matrix扩展与英特尔的“ANV”Vulkan Linux驱动程序。
VK_KHR_COOPERATION_MATRIX是今年夏天引入的扩展Vulkan 1.3.255 旨在通过Vulkan帮助加速机器学习工作负载。Vulkan协作矩阵支持和相邻的SPIR-V工作旨在用于具有机器学习工作负载的Vulkan计算,类似于OpenCL中的协作矩阵支持。
Radeon Vulkan Mesa驱动程序 已支持此扩展 从Mesa 23.3开始,而现在对于Mesa 24.0,英特尔支持其集成和独立显卡。英特尔硬件方面的VK_KHR_cooperative_matrix支持可以追溯到常见的英特尔Gen9(Skylake时代)显卡和更新版本。
“Gfx12.5(DG2)将使用DPAS指令加速执行.较早的平台将使用等价的离散指令(基本上是子群运算).Gfx12(Tigerlake)将使用DP4A进行8位整数矩阵乘法.缺乏DP4A的较老平台将使用次优指令序列.这方面有很大的改进空间.”
有关此英特尔Vulkan协作矩阵支持的更多详细信息,请访问 此台面提交.