# llama.cpp corrige un débordement DMA sur Hexagon dans la version b11516

> Le moteur d’inférence open source pour LLM supprime désormais les anciens descripteurs DMA sur les NPU Qualcomm Hexagon, évitant ainsi des sorties NaN.

Oossa · 2026-10-09 · https://oossa.com/fr/llama-cpp-adds-fix-for-hexagon-dma-overflow-in-v-b11516

Le projet ggml‑org/llama.cpp a publié la version b11516 le 2026‑10‑09. Cette mise à jour corrige un bug dans la prise en charge des NPU Hexagon : l’anneau DMA pouvait déborder, entraînant des données obsolètes et des résultats NaN/inf. Le code supprime désormais le descripteur le plus ancien lorsque l’anneau est plein, puis vide la file d’attente ultérieurement. Les tests portant sur de grandes opérations patch‑embed passent désormais sur le matériel Hexagon.

## Les faits

- La version b11516 a été publiée le 2026‑10‑09.
- Le correctif évite les débordements lorsque IC*KH dépasse 256 entrées.

## Pourquoi c'est important

Les développeurs qui utilisent llama.cpp sur des appareils Qualcomm Hexagon obtiendront des résultats de modèle corrects au lieu de NaN erronés.

## Sources et références

1. [ggml-org/llama.cpp b11516](https://github.com/ggml-org/llama.cpp/releases/tag/b11516) – llama.cpp, 2026-10-09

Dernière mise à jour: 2026-10-09
