Проект 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.