llama.cpp发布b11887:调整test-llama-context默认线程数
llama.cpp的b11887版本发布说明显示,本次唯一列出的改动是调整test-llama-context的默认线程数(#31157),同时照例提供多平台预编译包。
AI解读:发布说明没有给出线程数的新旧取值、调整原因或测试结果数据,因此无法据此判断它对实际推理速度的影响。
b11887提供macOS(Apple Silicon arm64、Intel x64)、iOS XCFramework、Linux(Ubuntu x64/arm64/s390x,含Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO、SYCL FP32/FP16及Snapdragon变体)、Android、Windows和UI等预编译产物。
部分构建在发布说明中标注为DISABLED:macOS Apple Silicon的KleidiAI版本指向PR #23780,openEuler构建指向PR #23705,说明这些包本次未提供。
llama.cpp发布b11887版本。该版本在GitHub上的发布说明由github-actions[bot] 发布,列出的代码改动为“tests : adjust default threads for test-llama-context”,对应拉取请求 #31157。
本次改动的范围
发布说明只记录了上述一项改动:调整test-llama-context的默认线程数。说明中没有交代原来的默认值、新值,也没有给出调整前后的测试对比数据。
从标题看,改动落在测试代码而非推理核心,但发布说明本身未进一步说明受影响的具体测试场景。
随版本提供的构建产物
b11887照例附带各平台预编译包,覆盖macOS、iOS、Linux、Android和Windows,另有独立的UI包。
- macOS/iOS:Apple Silicon arm64、Intel x64、iOS XCFramework;Apple Silicon的KleidiAI版本标注DISABLED,指向PR #23780。
- Linux:Ubuntu x64、arm64、s390x的CPU包,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、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,以及CUDA 12.4、CUDA 13.4、Vulkan、OpenVINO 2026.4.1、SYCL、ROCm 10.0构建。
- openEuler:x86 310p、x86 910b(ACL Graph)、aarch64 310p、aarch64 910b(ACL Graph)均标注DISABLED,指向PR #23705。