The llama.cpp project released build b10159, which introduces a Fast Walsh-Hadamard Transform (FWHT) kernel for the Metal backend. This update includes work-in-progress implementation details along with shape guards and code formatting adjustments.

  • Added FWHT kernel support for the Metal backend in ggml-metal.
  • Included fixes for narrowing issues and minor style corrections.
  • Provided binaries for macOS, iOS, Linux, Windows, Android, and openEuler across CPU, GPU (CUDA, Vulkan, ROCm, SYCL, OpenVINO), and Apple Silicon architectures.

The release makes the new Metal kernel available to users on compatible platforms.