核心结论
北京时间9月24日02时36分(对应9月23日18时36分 UTC),ggml-org 在 GitHub 发布 llama.cpp 预发布 b11146。这是官方发布序列中紧随 b11140 之后的新预发布,本次唯一实质变化是补齐 Metal 后端缺失的 f32 与 bf16 组合矩阵向量内核。官方将其描述为修复 bf16 权重深度卷积可能请求的缺失内核,覆盖基础、4 分量与短向量三组实现。版本状态为预发布,多平台二进制包已随版本同步附带,许可证仍为 MIT。这是已发生的当日发布事件,可在短篇内完整说明。
已核实变化
根据官方发布与版本对比,b11140 至 b11146 区间仅包含一个提交,对应拉取请求 #28741。官方说明称,ggml_conv_1d_dw 在内核为 bf16 时以 f32 构建 im2col,再与 bf16 权重相乘,因此会请求 kernel_mul_mv_f32_bf16,而该变体此前从未实例化。本次在同一 bf16 运行时保护内,补齐基础 kernel_mul_mv、4 分量 kernel_mul_mv_4 与短向量 kernel_mul_mv_short 三组 f32×bf16 实现。GitHub API 记录该版本 published_at 为2026-09-23T18:36:37Z,与北京时间9月24日02时36分一致,prerelease 为 true。编辑未做独立编译与设备测试,上述功能结论来自当日官方页面。
影响与适用
该修复面向在 macOS Apple Silicon 或 iOS 上使用 Metal 后端运行 llama.cpp,并涉及 bf16 权重深度卷积路径的开发者与本地部署者。此前命中缺失内核的负载可能无法正常执行,升级后可按预期调用对应内核;官方同时说明,不支持 bf16 的设备不受影响。若工作负载未使用 Metal、未使用 bf16 或未走深度卷积路径,本次无行为变化。中国用户使用时仍需自行准备苹果设备、系统版本与模型权重,并在测试环境验证相关模型加载与推理是否恢复正常,具体以仓库发布页与本地验证为准。
限制与下一步
本次官方说明仅给出缺失内核的成因与补齐范围,未给出性能对比、端到端吞吐、准确率变化,也未声明新增模型支持、API 变化或定价调整,不应将其理解为通用能力升级。版本为预发布,官方未承诺生产稳定性,建议先在测试环境验证 Metal 推理、常规文本与涉及卷积的模型行为,再决定是否跟随。多平台预编译包已同步更新,需要的系统可下载对应包验证;如仍遇到 Metal 内核缺失或相关异常,应保留运行日志、模型量化格式与复现步骤,向仓库反馈以便定位。以上时间、版本与功能结论来自当日官方发布与对应合并请求,媒体报道与编辑解释已分开表述。