@DogukanUrker: 单张RTX 3060上运行Gemma 4 12B:完整262,144上下文,速度约100 tok/s。(配置如下)密集模型 -> MTP推测…

X AI KOLs Timeline 工具

摘要

DogukanUrker演示了在单张RTX 3060上使用推测解码和KV缓存拆分运行Gemma 4 12B,拥有完整262,144上下文,速度约100 tok/s,实现了接近满GPU利用率且无需CPU卸载。

单张RTX 3060上运行Gemma 4 12B:完整262,144上下文,速度约100 tok/s。(配置如下) 密集模型 -> 启用MTP推测解码后,速度达到约2.4 x 42 -> 约100 tok/s(26B MoE仅实现了约1.3倍加速)。 100%在GPU上运行,零CPU卸载,GPU占用率稳定在12GB的约97%。 适配完整上下文+ MTP的技巧:拆分KV缓存——目标模型使用q8_0,草稿模型使用f16。对草稿缓存和接受阶段进行量化。在262K上下文时保持约70%的利用率。 llama-swap配置: llama-server -m gemma-4-12B-it-qat-UD-Q4_K_XL.gguf --model-draft mtp-gemma-4-12B-it.gguf -ngld 99 --spec-type draft-mtp --spec-draft-n-max 4 -ngl 99 -c 262144 -fa on --jinja -np 1 -ctk q8_0 -ctv q8_0 -ctkd f16 -ctvd f16 -b 4096 -ub 1280 --temp 1.0 --top-p 0.95 --top-k 64 --repeat-penalty 1.0
查看原文
查看缓存全文

缓存时间: 2026/07/21 18:47

Gemma 4 12B 在单张 RTX 3060 上:完整 262,144 上下文,约 100 tok/s。(配置如下)

稠密模型 -> 开启 MTP 投机解码后,通过将 drafter 启动,速度从原来的约 2.4 x 42 提升至约 100 tok/s(而 26B MoE 仅达到约 1.3x)。

完全在 GPU 上运行,零 CPU 卸载,显存占用稳定在 12GB 的约 97%。

适配完整上下文 + MTP 的技巧:对 KV 缓存进行拆分——目标模型用 q8_0,草稿模型用 f16。量化草稿缓存并接受失效。在 262K 上下文下保持约 70% 的有效性。

llama-swap 配置:

llama-server -m gemma-4-12B-it-qat-UD-Q4_K_XL.gguf –model-draft mtp-gemma-4-12B-it.gguf -ngld 99 –spec-type draft-mtp –spec-draft-n-max 4 -ngl 99 -c 262144 -fa on –jinja -np 1 -ctk q8_0 -ctv q8_0 -ctkd f16 -ctvd f16 -b 4096 -ub 1280 –temp 1.0 –top-p 0.95 –top-k 64 –repeat-penalty 1.0

相似文章

Gemma 4 26B 在单块 RTX 5090 上达到 600 Tok/s

Reddit r/LocalLLaMA

一项基准测试显示,使用 vLLM 搭配 DFlash 投机解码,在单块 RTX 5090 上将 Gemma 4 26B 的推理速度提升至约 578 tokens/s,相比基线实现了 2.56 倍的加速。