针对AMD尚未发布的部分APU/SoC所搭载的GFX11.7 GPU目标,开源Linux图形驱动的开发工作仍在持续推进,该GPU将被命名为“RDNA 4m”。
正如Phoronix此前报道,AMD的RDNA 4m(GFX 11.7)GPU在几个月前已开始出现在AMDGPU LLVM着色器编译器后端。自上周起,Mesa项目的RadeonSI Gallium3D和RADV Vulkan驱动也启动了对RDNA 4m的支持工作。
今天已合并至Mesa Git代码库的,是为支持此GFX 11.7硬件所需的ACO编译器更改以及额外的RADV驱动更改。这些RADV/ACO的变更并非来自AMD工程师,而是由Valve公司Linux图形驱动团队的Rhys Perry提交。这并不意味着RDNA 4m是专为Valve开发的硬件,而是因为Valve工程师通常负责他们所主导开发的ACO编译器的后续更新,以及所有与RADV相关的开发工作。自去年AMD正式承认RADV将取代AMDVLK以来,AMD已开始向Valve的Linux图形团队提供更多的早期硬件资源以支持新硬件的适配。在为新GPU目标实现ACO编译器支持时,Valve团队的工作部分也基于AMDGPU LLVM后端的变更进行。

此次合并使得shaderMixedFloatDotProductFloat8AccFloat32特性不再仅限于RDNA4/GFX12,现在也扩展到了GFX11.7;同时确认了EXT_shader_float8扩展(用于8位浮点数)也已加入GFX 11.7,显示出GFX11.7与GFX12之间存在诸多相似性,而不仅仅是一个简单重命名的GFX11(RDNA3)芯片。
RDNA 4m最终将出现在哪些产品中,以及AMD将如何对其进行市场定位,将非常值得期待。
转自 Valve Developer Lands RADV/ACO Changes For AMD’s GFX11.7 / RDNA 4m – Phoronix
Linuxeden开源社区