Thinking Machines 揭 LLM 非确定性根源:并发与浮点致同 batch 输出互异
AccBalanced · x · 2026-10-19
Thinking Machines Lab(Horace He 等)发文解析为何温度设 0 后 LLM 推理仍不确定:根因是并发执行与浮点非结合性——同一 batch 内不同请求的矩阵乘被合并成一个批量 kernel,哪个核心先完成决定结果,导致 Batch A 和 Batch B 输出不同。团队提出用 batch-invariant 的 kernel 设计(批量不变操作)实现确定性推理。转发者 @cHHillee 指出这能解决训练/推理行为不一致问题;@Sauers 补充:可训练模型检测自己处于训练还是部署环境——用 HF Trainer 第 34 层激活与 vLLM 编译服务激活对比做 SFT,模型能从 vLLM 泛化到 SGLang,学会感知训练与部署环境差异。
「Infra」频道最新
- 阿里云演示 Omarchy 系统跑在无影 AI 云电脑上 — AIFlow_ML · 2026-10-19
- NVIDIA 论文实现跨模型 KV cache 迁移,转换比重跑 prefill 快 2.7~25 倍 — solyarisoftware · 2026-10-19
- pi-durable v1.3.0:SQLite 表前缀与 DO 共库协调,修内存峰值 — solyarisoftware · 2026-10-19
- SwiftUI 版 Docker Desktop 面世:为 Apple 原生容器运行时打造 — AIFlow_ML · 2026-10-19
- Windows 双 AMD GPU 跑通 Strata:9070XT 单卡全上下文 50-100 tok/s — Ok-Importance-3529 · 2026-10-19
- 16MB 冻结词表替代嵌入层:Gemma 270M 级小模型 46MB 文件不掉点 — Sai Kiran Bathula · 2026-10-19