The llama.cpp project released version b10734, which includes an update to enable the Metal 4.0 tensor API for devices with M5+ or A19+ chips.

  • Requests the Metal 4.0 language version for the tensor API.
  • Loads tensor API kernels from a separate metallib.
  • Fixes the metallib build order for the tensor API kernels.
  • Adds an external-metallib tensor API regression test.

This release provides binaries for macOS, iOS, Linux, Windows, Android, and openEuler across various hardware backends including CPU, CUDA, ROCm, Vulkan, OpenVINO, SYCL, and OpenCL.