Intel Preps Nice NPU Driver Improvements For Linux 6.14

Written by Michael Larabel in Intel on 8 January 2025 at 06:56 AM EST. 7 Comments
INTEL
For those with an Intel Core Ultra system bearing the company's Neural Processing Unit (NPU), some nice driver enhancements are on the way for the upcoming Linux 6.14 kernel cycle.

Sent out on Tuesday were a set of feature patches to the Intel IVPU accelerator driver that is for supporting the Intel NPU hardware under Linux.

Notable features for the Intel NPU coming in Linux 6.14 include enabling its hardware scheduling "HWS" by default, adding memory utilization reporting, MMU optimizations, and other improvements. For the past number of months the open-source IVPU driver has been working on the hardware scheduling support that may help with performance and for Linux 6.14 it's now in good shape for enabling by default. This hardware scheduling is enabled by default for all Intel NPU hardware generations.

Intel NPU slide for Lunar Lake


The Intel NPU memory utilization is being exposed via a new sysfs node for showing the total memory used by the NPU both for the firmware and runtime workloads. Under sysfs it's the "npu_memory_utilization" file.

The IVPU driver can also now handle NPU platform detection for pre-silicon environments. The driver is checking a status register now for determining the platform type of whether the NPU is actual silicon, simics, FPGA, or hybrid SLE.

The full list of Intel NPU driver patches slated for the upcoming Linux 6.14 cycle can be found via the dri-devel mailing list.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week