The llama.cpp project released version b10723, which includes specific optimizations for OpenCL on Intel Xe-LP graphics hardware. The update focuses on improving tensor generation (TG) and prefill (PP) performance by adjusting quantization kernels.

  • Tuned Q4_K and Q5_K mul_mv operations to increase N_DST values, enabling 2x activation reuse on Intel devices.
  • Implemented 8x8 tile configurations for both Q4_K and Q5_K mul_mm operations specifically for Intel architectures.
  • Increased N_DST from 8 to 16 for Q4_K mul_mv to further optimize data handling.

This release provides updated binaries for macOS, Linux, Windows, Android, and iOS across various backends including CUDA, Vulkan, ROCm, and SYCL.