The llama.cpp project has released version b10816, which includes updates to the Metal backend for Apple Silicon devices. The release focuses on adding remaining fast-vector tunings specifically for the M3 chip architecture.

  • Adds M3 entries to the fa_vec_tuned_table.
  • Includes q4_0, q4_1, q5_0, and q5_1 quantizations in ggml-metal-tuning.
  • Provides binaries for macOS (Apple Silicon and Intel), iOS, Linux, Windows, Android, and openEuler.
  • Supports various backends including CPU, Vulkan, ROCm 10.0, OpenVINO, SYCL, CUDA 12/13, and OpenCL Adreno.

This update ensures optimized performance for M3 hardware while expanding the availability of pre-built binaries across multiple operating systems and GPU architectures.