Hasty Briefsbeta

双语

Fixed three bugs that made Qwen3.5-122B a daily driver on Mac Studio

a day ago
  • #Mac Studio Performance
  • #AI Inference Optimization
  • #Local Large Language Models
  • 作者因 DS4 Flash 的预填充延迟较高(处理 5 万 token 需 3-5 分钟)影响结对编程流程,转而使用 Qwen 3.5 122B 模型。
  • qMLX 是 rapid-mlx 的一个分支,专门针对 Apple Silicon 上的混合 Qwen 模型进行了优化,增加了磁盘 KV 恢复、驱逐机制和性能指标。
  • 修复了三个 bug:移除系统提示中的唯一时间戳以确保缓存命中、中断时持久化流式回复,以及修复检查点驱逐以优先处理可匹配条目。
  • 修复后,缓存命中率大幅提升;重复提示的预填充时间从分钟级降至亚秒级,从而提高了对话吞吐量。
  • 使用的硬件:配备 M3 Ultra 芯片、96GB 统一内存的 Mac Studio;解码速度在 55 token/秒(短上下文)到 28 token/秒(64k token 上下文)之间。
  • 强调提供真实性能指标,区分预填充和解码阶段以避免误导性的吞吐量数据;对话吞吐量与解码速率保持一致。
  • qMLX 已在 GitHub 上发布,包含基准测试工具,并针对 Mac 硬件上的长上下文智能编码进行了优化。