O projeto llama.cpp lançou a compilação b11207, que introduz suporte para operações GET_ROWS com tiles Q4_0 e Q8_0 no backend do Hexagon. Esta atualização também inclui correções em macros, transbordos de registradores e o pipeline DMA, além de melhorias na lógica de seleção de kernels e a reativação da vetorização.
- Adicionado suporte a GET_ROWS com tiles Q4_0 e Q8_0 para Hexagon usando desquantização HVX com tiles.
- Corrigidos macros e transbordos de registradores em hex-get-rows enquanto se limpavam verificações de operações não suportadas.
- Melhorado o pipeline DMA e simplificada a lógica de seleção de kernels.
- Reativado o vetorizador após uma regressão ter sido identificada durante uma atualização do sampler.
O lançamento fornece binários para macOS, Linux, Windows, Android e openEuler em vários backends de hardware incluindo CPU, GPU, NPU, CUDA, ROCm, Vulkan, OpenVINO e SYCL.