Linux kernel 7.0 drops support for AMD's unreleased NPU2

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.

Articoli correlati

Illustration of Linux Kernel 7.0-rc1 release in a high-tech server room, featuring new supports for Hyper-V, AMD Zen 6, Intel Diamond Rapids, and Linux-Next credits.
Immagine generata dall'IA

Linux 7.0-rc1 released with new features

Riportato dall'IA Immagine generata dall'IA

The first release candidate for Linux kernel 7.0 has been made available, incorporating various enhancements. This version includes improvements for Microsoft Hyper-V, support for AMD Zen 6 performance monitoring, and preparations for Intel Diamond Rapids processors. Credits in the kernel now honor the creator of Linux-Next.

Recent Radeon Linux driver patches signal preparations for next-generation AMD GPUs with integrated neural processing units (NPUs), building on prior NPU efforts. Phoronix reports these updates as part of AMD's push for AI acceleration in open-source graphics drivers.

Riportato dall'IA

Intel has updated its Linux user-space driver for Neural Processing Units to include support for the upcoming Panther Lake processors. This development enhances AI capabilities on Linux systems with Intel hardware. The update was announced on Phoronix.

The Linux kernel 6.19 introduces the X86_NATIVE_CPU feature, allowing native optimizations that can boost performance by 5-15% on Intel and AMD processors. This Kconfig option simplifies building kernels tailored to specific hardware using the -march=native compiler flag. Benchmarks indicate gains in tasks like encryption and scientific simulations, potentially benefiting data centers and high-performance computing.

Riportato dall'IA

AMD has prepared significant enhancements to its AMDGPU and AMDKFD drivers for upcoming Linux kernel versions. These updates aim to improve performance and functionality in open-source graphics and compute support. The changes are targeted for integration into Linux 6.20 through 7.0.

Linus Torvalds announced the stable release of Linux kernel 6.19 on February 9, 2026, following an eight-week development cycle with a one-week delay. Marking the end of the 6.x series—like 3.x to 4.0 and 5.x to 6.0—this non-LTS version (6.18 LTS until December 2027) brings extensive enhancements for Intel/AMD/Arm hardware, older GPUs, file systems, peripherals, HDR graphics, networking, virtualization, and cloud environments. Torvalds timed it with a major U.S. sporting event, joking, "6.19 is out as expected -- just as the US prepares to come to a complete standstill later today, watching the latest batch of televised commercials," and noted the next kernel will be 7.0 as he's "running out of fingers and toes."

Riportato dall'IA

Engineers from Qualcomm and Linaro have submitted patches to the Linux kernel mailing list to support the Acer Swift SFA14-11 laptop, which uses the Snapdragon X1 Elite processor. This move aims to enable full mainline kernel compatibility for the ARM-based device. The effort highlights growing integration between high-performance ARM hardware and open-source software.

 

 

 

Questo sito web utilizza i cookie

Utilizziamo i cookie per l'analisi per migliorare il nostro sito. Leggi la nostra politica sulla privacy per ulteriori informazioni.
Rifiuta