作者:Written by Michael Larabel in AMD on 24 November 2024 at 09:22 AM EST. 2 Comments
Linux 系统的内核驱动程序一月份开源早在 Ryzen 7040“Phoenix”系列笔记本电脑 SoC 上支持 Ryzen AI NPU 的这一点距离在不久的将来出现在主线 Linux 内核中就只有一步之遥。虽然 AMDXDNA 内核驱动程序早在 1 月份就已公开并开源,但直到 7 月份才发布AMDXDNA 驱动程序开始审核流程
进入上游 Linux 内核。AMDXDNA 驱动程序在过去几个月里经历了十一轮审查和修订,现在已经准备好出现在主线内核中。继 AMDXDNA v11 补丁发布后,周五 AMDXDNA 驱动程序补丁也发布了
合并进入 drm-misc-next 分支。这样,当 drm-misc-next 被拉入 DRM-Next 时,它就会进入主线 Linux 内核。
时机有点困难。这很可能意味着我们将看到 AMDXDNA 驱动程序在 Linux 6.14 内核周期中首次亮相。两周的 Linux 6.13 合并窗口已经过半了。通常,新的驱动程序可以稍后添加,因为它不会降低现有硬件支持的风险。但由于 drm-misc-next 已经有各种其他非 AMDXDNA 补丁在排队,看起来他们不会在未来几天内尝试对 DRM-Next 进行二次更改,然后挤入当前的 Linux6.13 循环。因此,如果未来几天没有任何最后一刻的争论,AMDXDNA 驱动程序注定会出现在 Linux 6.14 内核中,而不是当前的 Linux 6.13 周期中。
无论如何,AMDXDNA 驱动程序被纳入其中已经是一项成就drm-杂项-下一个因为它现在已经完成了成为上游加速器驱动程序所需的所有更改。
对于 AMDXDNA 驱动程序来说,这是一个漫长的旅程,尤其是 Ryzen AI NPU 出现在笔记本电脑中已经近两年了,但它仍然是开源的,并且终于为主线内核做好了准备。假设AMDXDNA进入Linux 6.14而不是挤入Linux 6.13,v6.14内核稳定版本将在4~5月左右发布。
在用户空间中,AMD Xilinx XRT 和 AMD AIE Plugin for IREE 允许通过该内核驱动程序与 Ryzen AI NPU 进行交互。预计还会有AMD 统一人工智能软件堆栈先前的迹象将在 2024 年底左右......距离日历年只剩下几周时间,因此我们将在第四季度末之前看看它是否能够实现。AMD 统一人工智能软件堆栈是否带来了新的用户空间解决方案,或者只是 IREE 插件的顶层,还有待观察。