A version without MTP

#7
by Ermarch25 - opened

Would it be possible to create a version without MTP for owners of a video card with 12GB (or even 8GB)?
Qwen3.8-27B-Ridge runs faster on 12GB with MTP disabled anyhow.

For those who wonder, run llama-server with:
Set GGML_CUDA_DISABLE_GRAPHS=1, MTP off, --ctx-size 20000 --n-gpu-layers 99 --override-tensor "blk.(5[0-9]|6[0-3])\.ffn_down=CPU" --kv-unified

I started at 1.2 tokens per second at the default Qwen3.8 Q4 and am now at 10.3 tokens/second with Qwen3.8-27B-Ridge

Okay, I've experimented with this locally but (at least for llama.cpp) this doesn't make a difference. llama.cpp already skips the mtp data blocks when MTP is disabled apparently. I was under the impression it didn't as unsloth ships lower quantization levels without the mtp blocks.

Sign up or log in to comment