The llama.cpp project has released version b11035, introducing support for IQ3_S MMQ matrix multiplication kernels in its Vulkan backend.

  • The update includes new IQ3_S MMQ matmul kernels for Vulkan.
  • Block_a_to_shmem now performs 2-byte loads to optimize memory access.
  • Alignment checks have been adjusted as IQ3_S utilizes the K tile size.
  • Binaries are available for macOS, Linux, Windows, Android, and openEuler across CPU, CUDA, ROCm, OpenVINO, SYCL, and OpenCL platforms.

This release provides updated binaries for various operating systems and hardware accelerators, enabling users to leverage the new Vulkan quantization support.