curious about spec

#1
by spikezz - opened

I tested on my machine ,same gpu 5070ti,but only got 21t/s , how did you got the speed of 40t/s to 50t/s?

may I ask about your pc spec?

I originally used a dual-GPU setup with an RTX 5070 Ti 16GB and an RTX 5060 Ti 16GB.

However, the benchmark results I posted here were from a single RTX 5070 Ti. The 27B model still does not fit entirely in 16GB VRAM, so part of it remains in system RAM.

My PC specs are:

  • GPU: RTX 5070 Ti 16GB + RTX 5060 Ti 16GB
  • CPU: Ryzen 7 9700X
  • RAM: 64GB DDR5
  • OS: Windows
  • Backend: llama.cpp with CUDA

The speed is not always 40–50 tok/s. It varies significantly depending on the prompt and the MTP draft acceptance rate.

For example, in my single-GPU MTP benchmark:

  • Python code: 59.9 tok/s
  • C++ code: 57.2 tok/s
  • Factual QA: 49.6 tok/s
  • Step-by-step math: 53.8 tok/s
  • JSON output: 64.3 tok/s
  • Long reasoning: 46.2 tok/s
  • Creative writing: 29.0 tok/s
  • General explanation: 33.7 tok/s

The aggregate MTP draft acceptance rate was about 88.4%, so highly predictable tasks benefit much more from MTP.

My main settings are approximately:

-ngl -1
--flash-attn on
--no-mmap
--ubatch-size 512
--batch-size 2048
--spec-type draft-mtp
--spec-draft-n-max 5
--spec-draft-p-min 0.60

If you are getting around 21 tok/s, could you share your full command, llama.cpp build version, context size? That would make it easier to compare.

Sign up or log in to comment