The llama.cpp project has added fast attention vector (fa-vec) tunings for the Apple M4 Pro GPU via a new Metal backend contribution. This update follows previous work to support additional Apple GPUs and was generated using the `ggml-metal-tuning` tool on a 14-inch MacBook Pro from November 2024.

  • The tuning process ran successfully in 1 hour, 13 minutes, and 1 second with no other system load.
  • The contribution supports f16 and q8_0 data types for the M4 Pro architecture.
  • This release includes binaries for macOS (Apple Silicon and Intel), iOS, Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA, Vulkan, OpenCL, ROCm, OpenVINO, SYCL), and openEuler.