Official llama.cpp slower than the https://github.com/am17an/llama.cpp.git

#30
by adr-insc - opened

For some reason, the newly merged MTP feature of the official llama.cpp is much slower for me than the source version - initially posted for this model.
I ran them both with the same parameters but official repo version yields only 10-11 t/s degrading very quickly as the used context grows larger.

I have an RTX 5060 TI 16GB.

My config is this:

--ctx-size 28000 \
--host 0.0.0.0 \
--port 9999 \
-n 26000 \
--temp 0.6 \
--top-p 0.95 \
--top-k 20 \
--repeat-penalty 1.12 \
--fit-target 50 \
-fa on \
--reasoning-budget 1200 \
--reasoning-budget-message "... I've thought enough. Now let's respond or act." \
-np 1 \
--spec-type draft-mtp \
--spec-draft-p-min 0.75 \
--spec-draft-n-max 4

So I noticed this KV cache reuse regression, since 5/19 https://github.com/ggml-org/llama.cpp/issues/23589

Sign up or log in to comment