# llama.cpp verhelpt DMA-probleem met grote strides op Hexagon

> Release b12030 corrigeert onjuiste geheugenadressen bij een fallback voor Hexagon-DMA-transfers met strides van 16 MB of meer.

Oossa · 2026-11-01 · https://oossa.com/nl/llama-cpp-fixes-large-stride-dma-transfers-on-hexagon

Release b12030 van ggml-org/llama.cpp verhelpt een bug in geheugenoverdracht op Hexagon bij strides van 16 MB of meer. Op Hexagon v75 en hoger staan de rijgroottes en strides in de DMA-descriptor als 24-bits waarden. De oude fallback verdeelde transfers weliswaar op basis van het aantal rijen, maar kon te grote strides nog steeds afkappen, waardoor onjuiste adressen ontstonden. De oplossing voert in dat geval één transfer per rij uit. De release voegt ook twee CONT-tests toe met bron-strides van meer dan 16 MB.

## De feiten

- De oplossing geldt voor Hexagon v75 en hoger.
- De release voegt twee CONT-tests toe met bron-strides van meer dan 16 MB.

## Waarom het ertoe doet

Voor wie llama.cpp op getroffen Hexagon-hardware gebruikt, moet de oplossing onjuiste geheugenadressen voorkomen bij transfers met zeer grote strides. In de releasenotities staat niet bij welke workloads dit probleem optreedt.

## Bronnen en referenties

1. [ggml-org/llama.cpp b12030](https://github.com/ggml-org/llama.cpp/releases/tag/b12030) – llama.cpp, 2026-11-01

Laatst bijgewerkt: 2026-11-01
