llama.cpp b9966 针对 sm-tensor
摘要
llama.cpp b9966 引入了一个针对 -sm tensor 模式的修复,该修复缓存了正则表达式模式,消除了解码线程中每个张量每个标记的 29 次重新编译,从而显著减少了 CPU 开销。
B9966 如果你在生产环境中运行 -sm tensor,你可能想要获取这个修复,它去除了解码线程中每个张量每个标记的 29 次正则表达式重新编译。Claude 用一句话告诉我这意味着什么:代码原本是在每个张量每个标记上从头重建 29 个正则表达式模式,而不是构建一次并重用它们,所以这个修复只是缓存了它们——行为相同,但解码线程上浪费的 CPU 大大减少。
相似文章
ICYM: llama.cpp b9455 --SM Tensor KV 缓存修复已合并
llama.cpp 版本 b9455 合并了一个针对多 GPU 设置中 `-sm tensor` KV 缓存量化的修复,解决了展平张量时形状信息丢失的问题。
Llama.cpp:拆分模式张量修复即将到来?
Llama.cpp 预计将获得针对多 GPU 配置下拆分模式张量崩溃问题的修复,该问题目前每 90-120 分钟导致 VRAM 耗尽。据称,该修复还能带来约 35% 的吞吐量提升,优于分层模式。
llama.cpp MTP推测解码简化:2026年7月在密集模型上大获成功,MoE上表现平平
对llama.cpp中原生MTP推测解码的分析表明,像Qwen3.6-27B这样的密集模型获得了显著的加速(1.4倍至2.2倍),但在MoE架构上结果不尽人意,由于每步开销已经很低,收益微乎其微。
ggml-org/llama.cpp
llama.cpp 是一个开源 C/C++ 库,用于在本地硬件上高效运行 LLM 推理,支持多种量化方法和多后端(CPU、GPU 等)。
llama:由AlexGabbia添加的Maple 20B-A1B三元MoE架构(CPU支持)· 拉取请求 #27000 · ggml-org/llama.cpp
此拉取请求为llama.cpp框架添加了Maple 20B-A1B三元混合专家架构的CPU推理支持。