The Linux kernel 7.0 release will remove support for AMD's second-generation neural processing unit, known as NPU2, which never reached commercial products. AMD engineers themselves proposed the patch to excise the code from the kernel. This decision highlights the open-source community's focus on maintaining efficient and relevant software.
In a move reflecting the pragmatic approach of Linux kernel maintainers, the upcoming Linux 7.0 version will drop support for AMD's NPU2, a second-generation neural processing unit that was planned for the Ryzen AI lineup but never launched in any commercial hardware. The patch to remove this code was submitted by AMD engineer Mario Limonciello, targeting the amdxdna driver specifically designed for NPU2. According to the commit message, the hardware never materialized in retail form, making the driver obsolete.
AMD has been integrating neural processing units into its Ryzen processors to enable on-device AI tasks like image recognition and natural language processing. The first-generation NPU appeared in select Ryzen chips, supporting features through tools like the Ryzen AI Software platform, which allows porting of PyTorch or TensorFlow models. However, NPU2 remained limited to engineering samples and internal testing, as AMD shifted priorities toward optimizing existing AI technologies amid market realities and competitive pressures.
This removal aligns with Linux's philosophy of avoiding regressions by culling unused or unmaintained code to keep the kernel lean and secure. The NPU2 support was added in earlier kernel versions to prepare the ecosystem, but without corresponding hardware, it became unnecessary maintenance overhead. Community discussions, such as on Reddit's r/linux, have noted frustrations with incomplete NPU support, especially after kernel 6.14.
Comparisons with competitors underscore AMD's challenges: Intel has advanced NPU integration in its Core Ultra processors, with recent driver version 1.28.0 improving Linux compatibility for Meteor Lake and Lunar Lake chips. NVIDIA continues to dominate discrete AI workloads, while AMD focuses on integrated solutions for laptops and edge computing. The decision ripples through the open-source ecosystem, prompting developers to refine first-generation NPU capabilities rather than pursuing unproven hardware. As AI hardware evolves, this episode emphasizes the need for vendors to align commitments with deliverables in collaborative projects like Linux.