Проект llama.cpp выпустил версию b10018, внедряя реализацию оператора xielu на SYCL через pull request #25550. Это обновление предоставляет предварительно собранные двоичные файлы для macOS, Linux, Android, Windows и openEuler для различных аппаратных бэкендов.

  • Сборки для macOS включают версии для Apple Silicon (arm64) и Intel (x64), а также iOS XCFramework; поддержка KleidiAI на Apple Silicon отключена.
  • Предложения для Linux охватывают варианты CPU (x64, arm64, s390x), Vulkan, ROCm 7.2, OpenVINO и SYCL (FP32/FP16) для Ubuntu.
  • Бинарные файлы Windows поддерживают CPU (x64/arm64), OpenCL Adreno, CUDA 12.4/13.3, Vulkan, OpenVINO, SYCL и HIP.
  • Также доступны сборки Android arm64 (CPU) и openEuler x86/aarch64 (310p/910b ACL Graph).

Этот выпуск расширяет аппаратную совместимость для пользователей llama.cpp, особенно благодаря новой поддержке оператора SYCL и обновленным версиям CUDA.