From 8344c30064c848cecd1409cb779b8f707330ce94 Mon Sep 17 00:00:00 2001 From: Tatiana Savina Date: Wed, 4 Jun 2025 16:20:25 +0200 Subject: [PATCH 1/3] Create npu_accelerator.md --- docs/npu_accelerator.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 docs/npu_accelerator.md diff --git a/docs/npu_accelerator.md b/docs/npu_accelerator.md new file mode 100644 index 00000000..df739c3d --- /dev/null +++ b/docs/npu_accelerator.md @@ -0,0 +1,34 @@ +# Using OpenVINO™ Toolkit containers with NPU accelerators + +To use the NPU (Neural Processing Unit) Driver inside a container: +- Ensure that the corresponding firmware package `intel-fw-npu` is installed on the host. +- Add NPU device to the container, for example, by using the argument `--device=/dev/accel/accel0` when running your container. + +See [NPU driver release page](https://github.com/intel/linux-npu-driver/releases) for setup details. + +## NPU device recovery + +There is a known issue with NPU device recovery in the current NPU driver. +Starting from NPU Linux driver release v1.13.0, a new NPU recovery behavior has been introduced. +Corresponding changes in Ubuntu kernels are expected with new kernel releases. + +For more details, see the [known issue page](https://github.com/intel/linux-npu-driver/issues/87). + +### Troubleshooting + +If inference on the NPU crashes, you can manually reload the driver by running this command in the terminal: + +``` +sudo rmmod intel_vpu +sudo modprobe intel_vpu +``` + +**See also** + +[Intel® NPU Driver GitHub](https://github.com/intel/linux-npu-driver) + +[Prebuilt images](#prebuilt-images) + +[Working with OpenVINO Containers](docs/containers.md) + +[Install Intel® Distribution of OpenVINO™ Toolkit From a Docker Image](https://docs.openvino.ai/2025/get-started/install-openvino/install-openvino-docker-linux.html) From 63e02f24f55377dd93d48f68eb157e1d0f9f6506 Mon Sep 17 00:00:00 2001 From: Tatiana Savina Date: Wed, 4 Jun 2025 16:22:01 +0200 Subject: [PATCH 2/3] Update npu_accelerator.md --- docs/npu_accelerator.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/npu_accelerator.md b/docs/npu_accelerator.md index df739c3d..34bd46fd 100644 --- a/docs/npu_accelerator.md +++ b/docs/npu_accelerator.md @@ -23,7 +23,7 @@ sudo rmmod intel_vpu sudo modprobe intel_vpu ``` -**See also** +## See also [Intel® NPU Driver GitHub](https://github.com/intel/linux-npu-driver) From 2d1c37383efd71894d16de36437c1d52de42835b Mon Sep 17 00:00:00 2001 From: Tatiana Savina Date: Wed, 4 Jun 2025 16:23:25 +0200 Subject: [PATCH 3/3] Update npu_accelerator.md naming --- docs/npu_accelerator.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/npu_accelerator.md b/docs/npu_accelerator.md index 34bd46fd..c9b88284 100644 --- a/docs/npu_accelerator.md +++ b/docs/npu_accelerator.md @@ -4,11 +4,11 @@ To use the NPU (Neural Processing Unit) Driver inside a container: - Ensure that the corresponding firmware package `intel-fw-npu` is installed on the host. - Add NPU device to the container, for example, by using the argument `--device=/dev/accel/accel0` when running your container. -See [NPU driver release page](https://github.com/intel/linux-npu-driver/releases) for setup details. +See [NPU Driver release page](https://github.com/intel/linux-npu-driver/releases) for setup details. ## NPU device recovery -There is a known issue with NPU device recovery in the current NPU driver. +There is a known issue with NPU device recovery in the current NPU Driver. Starting from NPU Linux driver release v1.13.0, a new NPU recovery behavior has been introduced. Corresponding changes in Ubuntu kernels are expected with new kernel releases.