Qwen 3.5 122B MoE OC 在单张 3090 上以 35 t/s 运行——完整本地堆栈解析
摘要
在单张 RTX 3090 上使用定制版 llama.cpp(ik_llama.cpp)以 35 t/s 运行 Qwen 3.5 122B MoE 的详细解析,其中采用了融合 MoE 操作和专家层卸载到 CPU 内存的技术,性能显著优于原版 llama.cpp MTP。
相似文章
实验:Qwen3.8-2.4T-A95B 在 RTX 5090 + RTX 5060 Ti 上本地运行,约 0.80 tok/s
一个实验,使用 llama.cpp 在双消费级 GPU(RTX 5090 + 5060 Ti)上本地运行 Qwen3.8-2.4T-A95B MoE 模型,启用 MTP 推测解码后达到约 0.8 tok/s。
**Qwen 3.8 Flash Next-GSQ-RCO-IQ2_XS:仅凭一张 RTX 3060 12GB + 16GB DDR4 内存即可达到约 21 tok/s(未做 gate pruning,100% 位精确)**
一位开发者展示了一个为 llama.cpp 定制的 `--moe-direct-io` 功能,在仅配备 12GB 显存的 RTX 3060 和 16GB 内存的环境下运行 125B MoE 模型 Qwen3.5-Flash Next(IQ2_XS 量化,68GB),实现了 10–15 倍的加速(20–24 tok/s),且输出结果与官方版本逐位一致(bit-exact)。
4x RTX 3090 上的 Qwen3.5-27B、Qwen3.5-122B 和 Qwen3.6-35B —— MoE 模型在严格全局规则下的表现困境
潜水多年的老用户,首次发帖。在 4 张 RTX 3090 上对三款 Qwen 模型分别进行了 20 多个会话的实时智能体工作测试——**Qwen3.5-27B** 稠密模型、**Qwen3.5-122B-A10B** MoE 和 **Qwen3.6-35B-A3B** MoE。以下数据均解析自持续真实负载下的 vLLM 日志,而非合成基准测试。**本文所有数据的关键负载背景:** 测试框架是一个多智能体编排器,同时运行 1-6 个并发的 OpenCode 会话,Prompt 长度为 30-60k token,并且强制执行**严格的 Bash 允许列表
Qwen3.6-35B-A3B Q4 262k上下文,8GB 3070 Ti上可达+30tps
作者分享了在8GB RTX 3070 Ti上使用llama.cpp运行Qwen3.6-35B-A3B MoE模型,实现高达262k上下文、30+tps的详细调优技巧,并指出从Windows切换到Ubuntu Server后速度提升了25%。
tandem.cpp:Qwen3.8-Flash-Next 在单张 4090 + 64 GB 内存上达到 97 tok/s,速度是 llama.cpp 的 3.3 倍,适用于任何 MoE
tandem.cpp 是一套针对 llama.cpp 的补丁,通过将高频使用的专家保留在 GPU 上、其余专家交由 CPU 处理,实现对超出显存容量的 MoE 模型的卸载运行。在单张 RTX 4090 上运行 Qwen3.8-Flash-Next 时,速度达到 97.3 tok/s(是 llama.cpp 的 3.3 倍),对其他 MoE 模型也有性能提升。