开源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后缀。

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原始来源