Проект llama.cpp выпустил сборку b10159, которая внедряет ядро быстрого преобразования Уолша-Адамара (FWHT) для бэкенда Metal. Это обновление включает детали реализации в стадии разработки, а также проверки форм данных и корректировки форматирования кода.

  • Добавлена поддержка ядра FWHT для бэкенда Metal в ggml-metal.
  • Включены исправления проблем с сужением типов и мелкие правки стиля.
  • Предоставлены бинарные файлы для macOS, iOS, Linux, Windows, Android и openEuler для архитектур CPU, GPU (CUDA, Vulkan, ROCm, SYCL, OpenVINO) и Apple Silicon.

Выпуск делает новое ядро Metal доступным для пользователей на совместимых платформах.