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.