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.

相关文章

Illustration of Linux 6.19 delivering 30% performance boost to legacy AMD GPUs like Radeon HD 7950 via new AMDGPU driver.
AI 生成的图像

Linux 6.19 boosts legacy AMD GPUs by up to 30 percent

由 AI 报道 AI 生成的图像

The upcoming Linux kernel 6.19 delivers significant performance improvements for older AMD graphics cards based on GCN 1.0 and GCN 1.1 architectures. These legacy GPUs, such as the Radeon HD 7950, now transition to the modern AMDGPU driver, replacing the obsolete Radeon driver after over two decades. Early benchmarks show gains of around 30 percent in various applications and games.

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.

由 AI 报道

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.

Developers have released another update to the AMD ISP4 Linux driver patches. These patches target the HP ZBook Ultra G1a laptop and future Ryzen-based systems. The changes aim to improve support for AMD's image signal processor in Linux environments.

由 AI 报道

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.

Early tests of the Linux 6.19 development kernel on a dual AMD EPYC 9965 processor server reveal strong performance in high-performance computing workloads. Despite some scheduler issues, the kernel shows promising results for AI and HPC applications. These benchmarks compare it against the stable Linux 6.18 version.

由 AI 报道

The AMD EPYC 8004 "Siena" processors have demonstrated notable performance improvements on Linux systems since their launch two years ago. Benchmarks on the 64-core EPYC 8534P reveal gains from software updates, benefiting energy-efficient server deployments. These advancements highlight the value of keeping Linux stacks current for optimized total cost of ownership.

 

 

 

此网站使用 cookie

我们使用 cookie 进行分析以改进我们的网站。阅读我们的 隐私政策 以获取更多信息。
拒绝