The llama.cpp project released version b10670, which includes a specific optimization for Intel's Xe2 architecture. The update routes the quantized key-value (KV) decode operation to use the TILE backend exclusively for BMG hardware, while keeping the VEC backend on other architectures until they are validated.
- Quantized KV decode is now directed to TILE on Xe2 (BMG).
- Other architectures continue to use the VEC backend pending validation.
- Binaries are provided for macOS (Apple Silicon and Intel), Linux (CPU, Vulkan, ROCm 7.14, OpenVINO, SYCL FP32/FP16), Android, Windows (CPU, OpenCL Adreno, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm 7.14), and openEuler.
This change optimizes memory access patterns for specific Intel hardware generations.