Проект llama.cpp выпустил версию b11206, которая добавляет поддержку сэмплера бэкенда Hexagon. Это обновление включает несколько изменений в конвейере сэмплирования и операциях на NPU Hexagon.

  • Добавлены операции STEP и SUM в hex-sampler.
  • Обновлен CPY для поддержки случаев сэмплирования.
  • Добавлена поддержка чанкования в hex-binary для обработки больших логитов.
  • Реализована базовая версия ARGMAX для hex-argmax.
  • Исправлены проблемы индексации при трансляции dim 1 по срезам dim 2.
  • Отключен авто-векторизатор для использования явных подсказок в критических циклах.

Релиз предоставляет бинарные файлы для macOS, Linux, Windows, Android и openEuler для различных аппаратных бэкендов, включая CPU, GPU и NPU.