DiggTop ⌕

Benchmark Methodology

Every number on this site is either measured by us or attributed to a public source — with the engine, version, quantization and context attached. This page defines the bar.

What we record

Each benchmark row must carry:

What the row labels mean

Every label below is derived from what the row itself contains. Nothing on this site is labelled on the strength of a review, because there is no review step: a row is stored exactly as its author stated it, with the source link attached.

What these labels are not. DiggTop does not re-run other people's measurements, so none of them means "independently confirmed". Of the 468 rows on the board (2026-10-07): 334 sourced claims, 2 of our own, 132 partial — and the attributed ones come from exactly two places, localmaxxing (361 rows) and public X posts (105). We cannot confirm a third-party number by finding it twice either. Only 4 (model, GPU) combinations on the board have two independent sources at all, and none of them agree closely enough to call one another confirmed; control for quantization, engine and context — the three things that actually move throughput — and the number of configurations with a second independent source is zero. There is no pair of rows on this board that corroborates another. That is the whole reason every row links to its author instead of carrying a seal. The fastest number on the board (4,546.8 tok/s) is partial for exactly this reason — the source never stated an engine version.

Read ✓ as "a complete, dated, reproducible claim with a source", not as "we checked it".

If you can re-run one of these rows, submit it: a second independent source is the only thing that would let us mark anything confirmed.

How imported data is handled

We import from public datasets (currently localmaxxing) with per-row attribution: every imported row links back to its original run page. We keep the source's own wording for its status and never convert it into a DiggTop claim. We do not re-label third-party numbers as our own tests.

What we deliberately do not do

Reproducing a run

If you want to reproduce a row, the backend version + quantization + context length in the table give you the starting point. For llama.cpp, the relevant command is:

llama-bench -m model.gguf -ngl 100 -n 512 -b 512

Matching the exact commit matters: throughput changes between releases.

↑