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

llama.cpp b11913发布:Hexagon后端新增GGML_HEXAGON_VTCM_SIZE覆盖项

根据提交说明,VTCM相关参数经历了三次调整:先加入VTCM_MB与NTHREADS两个新参数,随后改名为GGML_HEXAGON_VTCM_SIZE并删除NTHREADS,最终将其改为可覆盖项并支持K/M/G后缀。

AI解读:这篇简讯只需说明一个具体问题:Hexagon后端新增了什么参数,以及它如何使用。

按提交记录,该环境变量名为GGML_HEXAGON_VTCM_SIZE,最终定位是“覆盖项”,可接受K/M/G单位后缀;同一提交中曾加入的GGML_HEXAGON_NTHREADS已被删除。

这些信息来自llama.cpp仓库b11913发布说明中的提交摘要,属于代码变更说明,未附带性能数据或适用设备的验证结果。

llama.cpp发布b11913版本,发布说明列出的改动为Hexagon后端新增GGML_HEXAGON_VTCM_SIZE(#31221)。

VTCM参数三次调整的结果

发布说明引用的提交记录显示,该改动经历三步:先新增GGML_HEXAGON_VTCM_MB与GGML_HEXAGON_NTHREADS两项设置;随后把VTCM一项改名为GGML_HEXAGON_VTCM_SIZE,并删去NTHREADS;最后把GGML_HEXAGON_VTCM_SIZE改为覆盖项(override),并接受K/M/G后缀。

  • 新增项:GGML_HEXAGON_VTCM_MB、GGML_HEXAGON_NTHREADS(第一步)
  • 改名并删除:VTCM改为GGML_HEXAGON_VTCM_SIZE,NTHREADS被移除
  • 最终形态:GGML_HEXAGON_VTCM_SIZE作为覆盖项,支持K/M/G后缀
  • 合并编号:#31221,出现在b11913发布说明中

发布物包含Hexagon相关构建

b11913的下载列表中,Linux arm64与Android arm64各有一个Snapdragon构建,标注包含CPU、Adreno GPU和Hexagon NPU,并附有对应的设置指南链接。发布说明未给出该参数在具体设备上的效果数据。

  • Linux arm64(Snapdragon:CPU、Adreno GPU、Hexagon NPU)
  • Android arm64(Snapdragon:CPU、Adreno GPU、Hexagon NPU)
  • 其余平台构建照常列出:macOS、iOS、Ubuntu、Windows等
  • KleidiAI的macOS Apple Silicon构建与openEuler构建标注为DISABLED

信息来源

llama.cpp Releases原始来源

更多

新闻专题
外观