Oossa

llama.cpp 修复 Hexagon 大跨度 DMA 传输问题

b12030 版本修复了 Hexagon DMA 回退路径中的错误内存地址问题,涉及传输跨度达到或超过 16 MB 的情况。

简讯作者: Oossa 发布日期: 1 分钟阅读

ggml-org/llama.cpp b12030 版本修复了一项 Hexagon 内存传输错误,影响跨度达到或超过 16 MB 的传输。在 Hexagon v75 及更新版本上,DMA 描述符使用 24 位字段保存行大小和跨度;旧版回退路径按行数拆分传输,但仍可能截断过大的跨度,导致地址错误。此次修复在这种情况下改为每行单独传输,并新增了两项源跨度超过 16 MB 的 CONT 测试。

为什么重要

对于在受影响的 Hexagon 硬件上运行 llama.cpp 的用户,此次修复有望避免跨度极大时传输使用错误的内存地址;但发布说明没有指出哪些工作负载会遇到这类问题。

这篇文章有帮助吗?
分享

继续阅读

Oossa · 新闻简报

一周 AI,讲明白

每周一,用通俗的语言讲清值得知道的新闻。免费,无垃圾邮件。