llama.cpp CUDA on nvidia-rtx-5090-laptop: Llama-2-7B Q4_0 FA-on tg128 decode tok/s (scoreboard #15013)
158.14 tok/s (tg128, per-request, batch 1)
Fields
id
benchmarks/llamacpp-cuda-rtx-5090-laptop-llama27b-q40-fa-tg128Metric
decode_tok_s
Value
158.14
Unit
tok/s (tg128, per-request, batch 1)
Model
llama-2-7b.Q4_0.gguf (TheBloke, 3.56 GiB, 6.74B params)
Methodology
COMMUNITY-SCOREBOARD (llama.cpp discussion #15013, maintainer-curated). llama-bench -m llama-2-7b.Q4_0.gguf -ngl 99 -fa 1. llama-bench default -r 5 repeats, mean reported (the +/- std is in the source row, not stored). Single GPU, per-request batch 1, NOT an aggregate across concurrent requests. Prompt length is the bench default for the tg test (the scored quantity is the 128 generated tokens). Re-read of the discussion page on 2026-10-16.
Measured by
third_party
Reproducible
yes
notes
RTX 5090 Laptop, scoreboard prints '24 GB / GDDR7 / 384 bit', build 29f1482, reporter @rs38. The 384-bit bus in that row contradicts the 256-bit spec (see nvidia-rtx-5090-laptop); the tok/s figure is stored, the bus width is not trusted. Maintainer-verified row. tg128 is the bandwidth-bound cell of the pair.
Notes
RTX 5090 Laptop, scoreboard prints '24 GB / GDDR7 / 384 bit', build 29f1482, reporter @rs38. The 384-bit bus in that row contradicts the 256-bit spec (see nvidia-rtx-5090-laptop); the tok/s figure is stored, the bus width is not trusted. Maintainer-verified row. tg128 is the bandwidth-bound cell of the pair.