El proyecto llama.cpp lanzó la compilación b11207, que introduce soporte para operaciones GET_ROWS con mosaico Q4_0 y Q8_0 en el backend de Hexagon. Esta actualización también incluye correcciones a macros, desbordamientos de registros y la tubería DMA, junto con mejoras en la lógica de selección de núcleos y la vectorización reactivada.

  • Añadido soporte para GET_ROWS con mosaico Q4_0 y Q8_0 para Hexagon usando dequantización HVX con mosaico.
  • Corregidas macros y desbordamientos de registros en hex-get-rows mientras se limpiaban las comprobaciones de operaciones no soportadas.
  • Mejorada la tubería DMA y simplificada la lógica de selección de núcleos.
  • Reactivado el vectorizador después de que se identificara una regresión durante una actualización del muestreador.

El lanzamiento proporciona binarios para macOS, Linux, Windows, Android y openEuler en varios backends de hardware incluyendo CPU, GPU, NPU, CUDA, ROCm, Vulkan, OpenVINO y SYCL.