Проект llama.cpp выпустил версию b10410, которая включает изменение кода для бэкенда SYCL. Это обновление убирает отдельное повышение типа fp32 в пути GEMM non-oneDNN и вместо этого использует автоматическое повышение fp16.
- Релиз предоставляет бинарные файлы для macOS (Apple Silicon и Intel), Linux (Ubuntu x64, arm64, s390x, Vulkan, OpenVINO, SYCL FP32/FP16), Android, Windows (CPU, OpenCL Adreno, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm 7.14) и openEuler.
- Поддержка macOS Apple Silicon KleidiAI отключена в этом релизе.
- Поддержка Ubuntu x64 ROCm 7.14 также отключена.
- Компонент UI доступен как отдельная загрузка.
Это обновление упрощает реализацию SYCL GEMM, полагаясь на автоматическое повышение типа, а не на явную обработку.