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