开源llama.cpp Releases·原文 2026年10月2日

llama.cpp b11338发布:Hexagon后端为CPY和CONCAT引入共享跨步DMA拷贝

该版本最核心的改动是Hexagon后端支持任意维度CONCAT走DMA,并移除在 64 位DMA下失效的CONCAT_DMA_MIN_ROW逻辑。

llama.cpp发布b11338版本,Hexagon后端引入面向CPY和CONCAT的共享跨步DMA拷贝,并让CONCAT通过DMA支持任意维度(PR #29685)。

根据发布说明,本次改动移除了CONCAT_DMA_MIN_ROW逻辑,原因是该逻辑在 64 位DMA下已经损坏。发布说明同时指出,用DMA处理很小的数据“有点傻”,但如果某个张量被映射到扩展缓冲区,读取它的唯一方式就是DMA。

改动还补充了缺失的dma_queue_flush() 调用,并为不支持的条件增加了额外保护。该PR由Max Krasnyansky共同署名。

信息来源

llama.cpp Releases原始来源