llama.cpp发布b11170:Hexagon后端修复concat_2d多序列处理
llama.cpp构建b11170发布,主要变更是Hexagon后端在concat_2d中处理多序列,同时更新了跨平台预编译包。
llama.cpp发布构建b11170,唯一列出的代码变更是“hexagon: handle multi-sequence in concat_2d”(PR #29344),即在Hexagon后端让concat_2d操作支持多序列情形。发布页面同时提供了各平台预编译产物。
Hexagon后端修复concat_2d多序列
根据llama.cpp Releases页面,b11170的变更说明只有一行:“hexagon: handle multi-sequence in concat_2d (#29344)”。这指向Hexagon后端(高通骁龙NPU相关)中concat_2d的拼接逻辑,现在能处理多个序列的情况。
发布说明是摘要形式,没有展开多序列此前会出现什么错误、影响哪些模型或量化,也没有给出性能或正确性数据。
可下载的预编译包
b11170提供多平台二进制包,覆盖macOS、iOS、Linux、Android、Windows和UI。
- macOS:Apple Silicon arm64、Intel x64,另有iOS XCFramework
- Linux:Ubuntu x64/arm64/s390x CPU,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4、SYCL FP32/FP16构建
- Linux arm64:Snapdragon(CPU、Adreno GPU、Hexagon NPU)
- Android:arm64 CPU,以及Snapdragon(CPU、Adreno GPU、Hexagon NPU)版本
- Windows:x64/arm64 CPU,arm64 OpenCL Adreno、Vulkan、OpenVINO 2026.4、SYCL、ROCm 10.0,以及CUDA 12.4/13.4(含DLL)
- UI:独立归档包
部分构建在本次发布中被禁用
发布页面把两项平台组合标记为DISABLED。
- macOS Apple Silicon的KleidiAI启用版(链接指向PR #23780)
- openEuler全部构建(链接指向PR #23705),涉及openEuler x86 310p、x86 910b ACL Graph、aarch64 310p、aarch64 910b ACL Graph