除了在周五首次发布用于 Ryzen AI NPU 的 “Peano “LLVM 编译器后端之外,AMD 还为其 AMDGPU 内核图形驱动程序和 AMDKFD 内核计算驱动程序提交了一批新的功能代码,这些新功能代码的目标是即将到来的 Linux 6.11 合并窗口。
新一轮的 AMDGPU/AMDKFD 驱动程序更新是为了下一个 Linux 内核版本,同时也是为即将推出的配备 GFX12 IP 的 RDNA 4 图形处理器做准备。AMDGPU 驱动程序支持 DCN 4.0.x、GC 12.0 支持、GMC 12.0 支持、SMU 13 更新、MES 12 支持以及其他各种新硬件 IP 更新和启用。此外,即将推出的 Ryzen AI 300 系列 NPU 也支持 RDNA 3.5 图形更新。
AMDGPU 驱动程序还包括 DisplayPort Multi-Stream Transport (DP MST) 修正、光标修正、针对页面大小大于 4K 的平台的 HDP flush 修正,以及其他各种底层变更。
AMDKFD 内核计算驱动程序更新是这次的重头戏。首先,它包含了更多关于更好地支持 “小型 “Ryzen APU 计算的工作。Linux 6.11 的代码允许连续 vRAM 分配,并简化了 APU vRAM 处理。另一个重大变化是 AMDKFD 驱动程序支持 GC 12.0,开始为 RDNA4/GFX12 硬件准备 “内核融合驱动程序”。此外,还启用了 SDMA 7.0 IP。
希望几个月后 RDNA 4 显卡上市时,AMD 能在下一代消费级 GPU 上为 ROCm 提供上市支持……
有关这些针对 Linux 6.11 的 AMDGPU/AMDKFD 功能补丁的完整列表,请参见此拉取请求。预计未来几周内将发布更多针对 Linux 6.11 的 AMD 功能工作。
转自 AMD’s Linux Kernel Compute Driver For ROCm Begins Preparing For RDNA4 GPUs – Phoronix