llama.cpp b12224发布:ggml-backend不再上传未被读取的输入
llama.cpp发布b12224版本,主要改动位于ggml-backend:停止上传“没有读取方的输入”。发布页同时列出多平台预编译包。
llama.cpp发布b12224版本,主提交位于ggml-backend,标题为“don't upload inputs that are not read”,对应合并请求 #31419。
提交说明列出两项内容:“stop uploading inputs nothing reads”与“Address nitpicks”。
ggml-backend的改动内容
根据发布页的提交摘要,本次改动的方向是:对后端计算中不会被读取的输入,不再执行上传操作。来源没有进一步说明判定条件、覆盖哪些算子或后端。
提交信息只描述行为变化,未附带基准测试或吞吐数据,因此无法从来源判断速度或显存占用的实际变化幅度。
- 提交标题:ggml-backend: don't upload inputs that are not read (#31419)
- 提交要点一:stop uploading inputs nothing reads
- 提交要点二:Address nitpicks
随版本提供的构建包
发布页沿用llama.cpp的预编译发布形式,列出面向macOS、iOS、Linux、Android、Windows的二进制包,以及UI包。
来源中macOS Apple Silicon的KleidiAI构建与openEuler相关构建标注为DISABLED;发布页未解释这一状态与本次改动的关联。
- macOS:Apple Silicon arm64、Intel x64、iOS XCFramework
- Linux:Ubuntu x64/arm64 CPU、s390x(含zDNN)、Vulkan、CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16、Snapdragon
- Windows:CPU x64/arm64、OpenCL Adreno arm64、CUDA 12.4、CUDA 13.5、Vulkan、OpenVINO 2026.4.1、SYCL、ROCm 10.0
- Android:arm64 CPU、Snapdragon(CPU、Adreno GPU、Hexagon NPU)