VOOZH about

URL: https://www.phoronix.com/news/Intel-Linux-NPU-Frequency-Patch

⇱ Intel Patches Finally Exposing NPU Frequency Under Linux - Phoronix


👁 Phoronix

Intel Patches Finally Exposing NPU Frequency Under Linux

Written by Michael Larabel in Intel on 3 April 2025 at 10:11 AM EDT. 1 Comment
For those looking into some insight around the Intel neural processing unit (NPU) utilization with modern Core Ultra systems, pending Linux patches will finally introduce the ability for user-space to obtain the current NPU frequency.

A set of patches posted on Tuesday for the Intel IVPU accelerator kernel driver allow for reporting the NPU frequency to user-space. This is wired up for current Meteor Lake and Lunar Lake Core Ultra laptops/systems.

With these patches from Intel, there is a new sysfs "npu_current_frequency_mhz" file for reporting the current NPU frequency in MHz. Additionally, there is a "npu_max_frequency_mhz" sysfs file added for obtaining the maximum frequency capable of the NPU. Thus for Linux users this provides some insight over the current NPU frequency/utilization and whether it's ramped up to its peak frequency or not, etc.

👁 Intel NPU slide


These Intel IVPU kernel driver patches are currently out for review with this patch series. Hopefully these Intel NPU frequency patches will be queued up in time for the Linux v6.16 cycle this summer.

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.