The llama.cpp project has released version b11122, which includes significant updates to the SYCL backend. The release extends the MMVQ GLU fusion to support mixed quantization types and introduces new fusions for rms_norm+scale and ssm_conv+silu operations.

  • Extends MMVQ GLU fusion to handle mixed quant types in the SYCL backend.
  • Adds rms_norm+scale and ssm_conv+silu fusions for SYCL.
  • Fixes spacing issues and converts a macro to a template function.
  • Provides binaries for macOS, Linux, Windows, Android, and openEuler across CPU, GPU, and NPU backends including CUDA, Vulkan, ROCm, and OpenVINO.

This update enhances performance and compatibility for SYCL-based hardware acceleration within the llama.cpp ecosystem.