intel/linux-npu-driver

Intel® NPU (Neural Processing Unit) Driver

What it solves

This project provides the necessary driver for the Intel® NPU (Neural Processing Unit), allowing Linux systems to communicate with and utilize the AI inference accelerator integrated into Intel® Core™ Ultra CPUs.

How it works

It acts as a kernel driver that enables the hardware accelerator (referred to in the kernel as the Versatile Processing Unit or VPU) to execute artificial neural network tasks in an energy-efficient manner.

Who it’s for

Developers and users of Linux-based AI PCs equipped with Intel® Core™ Ultra CPUs who need to enable hardware-accelerated AI inference.

Highlights

  • Supports Intel® Core™ Ultra generation CPUs (Meteor Lake).
  • Enables energy-efficient execution of AI tasks.
  • Integrates with the Intel® OneApi Level Zero and OpenVINO™ ecosystem.

Related

  • Project
  • Project
  • Project
  • Project
  • Project