The llama.cpp project released build b10672, which updates the OpenVINO backend to version 2026.3.1 and adds support for Whisper.cpp models on the NPU.
- The OpenVINO backend now fuses IM2COL + MatMul convolutions into a single OpenVINO convolution operation.
- Qwen3.5 models are enabled for execution on the NPU via the updated backend.
- New operations including RELU, POOL_2D, QUICK_GEGLU, and ROLL are supported in the OpenVINO backend.
- Static shape handling was corrected to fix dynamic slot dimension propagation and token count independence issues.
- Chunked prefill logic was fixed to prevent padded tokens from being folded into the recurrent cache permanently.
- A new environment variable GGML_OPENVINO_NPU_COMPILE_CONFIG allows users to configure NPU compilation parameters, such as optimization-level=3.
This update improves inference performance and model compatibility for OpenVINO users, particularly those targeting Intel NPUs.