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

llama.cpp发布b11459:ggml-webgpu在WASI上不再使用Dawn原生特性

llama.cpp新构建b11459的发布说明只有一条变更记录:ggml-webgpu在WASI环境中移除对Dawn原生特性的依赖(#27069)。随版本照常提供各平台预编译包,其中macOS Apple Silicon的KleidiAI版本与openEuler构建仍处禁用状态。

AI解读:这次更新只有一个代码层面的事项:ggml-webgpu针对WASI目标关闭了对Dawn原生特性的使用(PR #27069)。发布说明没有解释原因,也没有给出WebGPU后端在WASI下的性能或兼容性数据。

受影响的只是ggml-webgpu后端在WASI/WebAssembly环境中的编译与运行配置;常规的CPU、CUDA、Vulkan、SYCL、ROCm、OpenVINO等后端不在这次变更范围内。

用户若在WASI上通过WebGPU后端运行llama.cpp,需要确认所用构建是否包含这一变更;其他平台用户获取b11459不会因此获得WebGPU相关的功能变化。

llama.cpp发布构建版本b11459,发布说明中列出的唯一变更是“ggml-webgpu: no dawn native features on wasi”(PR #27069),即让ggml-webgpu后端在WASI目标上不再使用Dawn的原生特性。

该版本同时提供面向macOS/iOS、Linux、Android、Windows的预编译包,以及一个UI包。

b11459唯一的代码变更

发布说明以标题形式记录了PR #27069,内容为ggml-webgpu在WASI上不使用Dawn原生特性。除此之外没有其他变更条目,也没有附带说明这一调整的动机、效果或测试结果。

Dawn是WebGPU的一种实现,这项改动限定在WASI场景下的ggml-webgpu后端行为。发布说明没有说明该调整会改变哪些API或构建选项。

各平台产物与禁用项

b11459的下载列表沿用现有平台矩阵:macOS Apple Silicon(arm64)与Intel(x64)、iOS XCFramework、Ubuntu(x64/arm64/s390x的CPU构建,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO、SYCL FP32/FP16构建)、Linux arm64骁龙包(CPU、Adreno GPU、Hexagon NPU)、Android arm64(CPU与骁龙包)、Windows(CPU、OpenCL Adreno、CUDA 12.4、CUDA 13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0),以及UI包。

列表中标注为禁用的有两项:macOS Apple Silicon的KleidiAI版本(指向PR #23780)和openEuler构建(指向PR #23705,含x86 310p、x86 910b ACL Graph、aarch64 310p、aarch64 910b ACL Graph)。发布说明没有给出这两项禁用的恢复时间。

  • macOS Apple Silicon(arm64,KleidiAI版):DISABLED,关联PR #23780
  • openEuler全部构建:DISABLED,关联PR #23705
  • CUDA 12在Linux侧为 12.8,在Windows侧为 12.4;CUDA 13两侧均为 13.4

信息来源

llama.cpp Releases原始来源