Get the latest tech news
Intel NPU Driver Preparing Hardware Scheduler & Profiling Support
The Intel iVPU accelerator driver changes for the upcoming Linux 6.10 merge window have been submitted for advancing the Neural Processing Unit (NPU) support found since the launch of Meteor Lake with Intel Core Ultra notebook CPUs
As part of this hardware scheduler enablement, the iVPU driver now sets up multiple command queues per engine with classifying different priorities. A third new feature for Linux 6.10 is exposing a "npu_busy_time_us" file via sysfs that allows reporting to user-space the amount of time spent by the NPU executing jobs. All of these Intel NPU open-source kernel driver changes were submitted as part of to DRM-Next ahead of the upcoming Linux 6.10 merge window.
Or read this on Phoronix