Проект llama.cpp выпустил версию b11122, которая включает значительные обновления бэкенда SYCL. Релиз расширяет слияние MMVQ GLU для поддержки смешанных типов квантования и вводит новые слияния для операций rms_norm+scale и ssm_conv+silu.
- Расширяет слияние MMVQ GLU для обработки смешанных типов квантования в бэкенде SYCL.
- Добавляет слияния rms_norm+scale и ssm_conv+silu для SYCL.
- Исправляет проблемы с пробелами и преобразует макрос в шаблонную функцию.
- Предоставляет бинарные файлы для macOS, Linux, Windows, Android и openEuler для бэкендов CPU, GPU и NPU, включая CUDA, Vulkan, ROCm и OpenVINO.
Это обновление улучшает производительность и совместимость для аппаратного ускорения на базе SYCL в экосистеме llama.cpp.