30 tps for a 35B MoE model on an RX 6700 XT — full llama.cpp Vulkan config shared

Loose_Doubt367 · reddit · 2026-10-10

A user shares a complete, working llama.cpp Vulkan configuration that runs the 35B-A3B MoE model at 30 tokens/s on modest hardware (RX 6700 XT 12GB, R5 5600X, 32GB DDR4), asking how to reach 40 tps without changing quantization or the 100k context.

Verified tuning details: threads=6 beats 4/8/12; flash-attn on with q80 K/V cache; n-gpu-layers=99 with n-cpu-moe=28 for GPU/CPU MoE offload; draft-MTP speculative decoding (n-max=3, p-min=0.75); DIO loading with fit-target=256 MiB. The full config is posted for anyone to replicate.

Original post →

More from Infra

Infra channel →