The llama.cpp project released version b10922, introducing a new OpenCL binary kernel for A8 Q4_K non-MoE matrix multiplications. This update also includes fixes for layout compatibility and renames binary kernel selection helpers within the codebase.
- Added the `kernel_gemm_noshuffle_q4_k_f32_32b_trans_ila_a8_bin` OpenCL kernel.
- Fixed layout compatibility issues in the OpenCL backend.
- Renamed binary kernel selection helpers for clarity.
This release provides updated binaries for macOS, Linux, Windows, Android, and iOS across various hardware backends including CPU, CUDA, Vulkan, ROCm, and SYCL.