Le projet llama.cpp a publié la compilation b10052, comportant des changements internes significatifs dans le backend Hexagon. La mise à jour inclut une réorganisation de la gestion du cache L2 avec suivi des bits sales et vidage paresseux, ainsi que diverses mises à jour des noyaux de multiplication matricielle.

  • hex-mm : corrige une limite artificielle dans le solveur qui restreignait le nombre de threads de préparation d'activation
  • hmx-mm : ajoute le support du traitement d'activation par tuiles pour mieux répartir la charge Hvx
  • hex-l2 : optimise les vidages L2 au niveau du opbatch et suit les alias de tenseurs pour retarder ou sauter les vidages
  • hex-work : refait l'API héritée du pool de travail pour correspondre à hmx-queue et dma-queue
  • hex-main : introduit un mode de repli pour les rappels dspqueue et supprime la logique de réveil anticipé qui causait des erreurs

Cette version fournit des binaires mis à jour pour macOS, Linux, Windows, Android et iOS via CPU, GPU et backends matériels spécialisés.