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

llama.cpp发布b12230:ggml-zdnn后端接受非zDNN张量

该版本合并PR #31824,由Aaron Teo签署,改动集中在IBM zDNN后端:接受非zDNN张量,并在每一步运算后使计算张量失效。

AI解读:改动范围是ggml-zdnn后端,即llama.cpp面向IBM zDNN加速的backend。这次改动从字面看有两点:允许该后端接受非zDNN张量;在每次运算之后使计算张量失效。两项都是后端内部的数据处理规则,发布说明没有展开实现细节。

发布页同时列出各平台预编译包,包括带zDNN的Ubuntu 26.04 s390x构建(bin-ubuntu-zdnn-s390x),说明该后端面向IBM Z(s390x)平台。其余构建覆盖macOS、iOS、Windows、Android及多种GPU/加速后端。

公开信息未提供性能数据或行为变化说明,因此这次改动对实际推理速度与稳定性的影响无法从发布页判断。以上描述以发布说明与PR标题为据,属官方发布信息,未经独立验证。

llama.cpp发布构建版本b12230,发布页列出的主要改动为拉取请求 #31824:“ggml-zdnn: accept non-zdnn tensors, invalidate compute tensors after every op”,签署人Aaron Teo。

b12230的zDNN后端改动

PR #31824 针对ggml-zdnn后端做了两项调整:接受非zDNN张量;在每一步运算之后使计算张量失效。发布页只给出标题级描述,未说明动机、实现方式或影响范围。

zDNN是IBM为Z系列(s390x)提供的深度学习加速接口,llama.cpp的该后端对应发布页中的Ubuntu 26.04 s390x(zDNN)构建。

  • PR编号:#31824,签署人Aaron Teo
  • 改动对象:ggml-zdnn后端
  • 改动内容一:接受非zDNN张量
  • 改动内容二:每次运算后使计算张量失效

随版本提供的构建包

发布页为b12230提供多平台预编译包,涵盖macOS(arm64、x64)、iOS XCFramework、Linux(x64、arm64、s390x,含CPU、Vulkan、CUDA 12/13、ROCm 10.0、OpenVINO、SYCL)、Android、Windows以及UI包。

部分构建在发布页标注为DISABLED,例如macOS Apple Silicon的KleidiAI启用版和openEuler系列。

  • zDNN构建:Ubuntu 26.04 s390x(zDNN)
  • CUDA版本:12.8 与 13.5
  • 其他加速后端:Vulkan、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16
  • 标注DISABLED:macOS arm64 KleidiAI版、openEuler相关构建

信息来源

llama.cpp Releases原始来源

更多

新闻专题
外观