The Linux 7.1 kernel will introduce resource limits on Intel NPU usage for non-root user-space programs via the IVPU accelerator driver. While root processes retain access to all 128 contexts and 255 doorbells, non-root programs will be capped at 64 contexts and 127 doorbells. The change prevents a single application from monopolizing all NPU resources and causing a denial-of-service for other programs needing AI acceleration. Currently, OpenVINO is noted as the only prominent Linux user of Intel NPUs, but the safeguard prepares the ecosystem for broader NPU adoption including AMD Ryzen AI NPUs.
Sort: