Skip to content

Benchmarks

Local LLM speed results across models, backends, hardware, and power profiles. Decode tok/s is the headline metric; latency, raw engine runs, and workload context stay visible in their own views.

1181 source rows1181 matching source rowslatest run May 21, 2026schemas v1-v4source content/benchmarks/runs/
Filters
Advanced filters

Full row-level explorer. This is the place for raw shapes, hardware probes, cache/ppfix rows, dense power caps, and reruns.

4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_4096_2561
177.7
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_2048_2561
177.7
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2tg_1281
177.1
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2tg_5121
176.5
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_1024_161
176.2
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_2048_7681
175.9
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_1024_161
175.5
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_1024_10241
175.1
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_64_10241
175.1
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2tg_10241
175.0
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_384_11521
174.7
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2tg_1281
174.1
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_16_15361
173.6
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_2048_2561
172.8
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_4096_2561
172.6
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2tg_5121
171.6
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2mixed_1280_30721
171.1
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_2048_7681
169.4
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2tg_10241
169.3
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_64_10241
168.3
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_1024_10241
167.8
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_384_11521
167.3
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_16_15361
166.1
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2mixed_1280_30721
163.7
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wchat1
127.0
42ms7.9
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wcodegen1
124.8
121ms8.0
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wrag1
124.4
223ms8.0
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wchat1
124.1
45ms8.1
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wagent1
123.1
189ms8.1
4b-itGGUFrawhardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
llama.cpp llama.cpp-3e12fbd (cuda)raw-v4-r2tg_1281
122.9
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wagent4
122.8
6.00s8.1
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wcodegen1
122.5
110ms8.2
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wrag1
122.1
244ms8.2
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wagent4
120.9
6.22s8.3
4b-itGGUFrawhardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
llama.cpp llama.cpp-3e12fbd (cuda)raw-v4-r2tg_5121
120.9
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wagent1
120.7
173ms8.3
4b-itGGUFrawhardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
llama.cpp llama.cpp-3e12fbd (cuda)raw-v4-r2tg_10241
119.9
8bQ4_K_Mlegacystack comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp b9174 (vulkan)baselinechat1
100.2
38ms10.0
8bQ4_K_Mlegacystack comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp b9174 (vulkan)baselinecodegen1
99.1
55ms10.1
8bQ4_K_Mlegacystack comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp b9174 (vulkan)baselinerag1
98.1
95ms10.2
8bQ4_K_Mlegacystack comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp b9174 (vulkan)baselineagent1
96.0
159ms10.4
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselinechat1
77.2
49ms13.0
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselinerag1
74.6
201ms13.4
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselinecodegen1
72.2
112ms13.8
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselineagent1
71.5
254ms14.0
8bQ4_K_Mlegacystack comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp b9174 (vulkan)baselineagent4
59.8
5.30s16.7
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wchat1
43.1
74ms23.2
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wcodegen1
42.6
214ms23.5
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wrag1
42.5
361ms23.5
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wchat1
42.4
76ms23.6
8bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselineagent4
42.3
2.74s23.6
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wagent1
42.3
280ms23.6
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-450wagent4
42.2
15.37s23.7
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wcodegen1
41.9
205ms23.9
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wrag1
41.7
339ms24.0
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wagent1
41.6
281ms24.0
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 350 Wdrv 590
llama.cpp cuda-4f13cb7 (cuda)baseline-pl-350wagent4
41.6
15.64s24.0
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselinechat1
21.5
92ms46.5
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselinerag1
21.0
428ms47.6
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselinecodegen1
21.0
217ms47.6
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselineagent1
20.8
278ms48.1
30bQ4_K_Mlegacystack comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 590
llama.cpp 59778f0 (cuda)baselineagent4
12.3
4.48s81.2
4b-itGGUFrawhardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
llama.cpp llama.cpp-3e12fbd (cuda)raw-v4-r2pp_40961
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2pp_5121
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2pp_10241
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2pp_20481
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-1a68ec9 (cuda)raw-v4-r2pp_40961
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2pp_5121
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2pp_10241
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2pp_20481
4b-itGGUFrawhardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
llama.cpp llama.cpp-b9174 (vulkan)raw-v4-r2pp_40961
Probeunknownprobehardware comparable
Strix Halo · Radeon 8060S · 128 GiB unified (96 GiB VRAM)cap 0 Wunifieddrv 7
hardware-probe v3 (rocm)baselinestatic_gpu1256 GB/s
Probeunknownprobehardware comparable
Strix Halo · Radeon 8060S · 128 GiB unified (96 GiB VRAM)cap 0 Wunifieddrv 7
hardware-probe v3 (rocm)baselinetorch_device_properties1
Probeunknownprobehardware comparable
Strix Halo · Radeon 8060S · 128 GiB unified (96 GiB VRAM)cap 0 Wunifieddrv 7
hardware-probe v3 (rocm)baselinehip_device_copy1106 GB/s
Probeunknownprobehardware comparable
Strix Halo · Radeon 8060S · 128 GiB unified (96 GiB VRAM)cap 0 Wunifieddrv 7
hardware-probe v3 (rocm)baselinehip_rocblas_hgemm_fp16130.3 TF
Probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe v2 (cuda)baselinestatic_gpu1936 GB/s
Probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_device_properties1
Probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_device_copy1391 GB/s
Probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_matmul_fp16165.3 TF
Probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_matmul_bf16165.4 TF
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-200wstatic_gpu1936 GB/s
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-200wtorch_device_properties1
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-200wtorch_device_copy1391 GB/s
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-200wtorch_matmul_fp16165.4 TF
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 200 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-200wtorch_matmul_bf16165.4 TF
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 300 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-300wstatic_gpu1936 GB/s
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 300 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-300wtorch_device_properties1
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 300 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-300wtorch_device_copy1391 GB/s
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 300 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-300wtorch_matmul_fp16165.4 TF
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiBcap 300 Wdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-300wtorch_matmul_bf16165.3 TF
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-450wstatic_gpu1936 GB/s
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-450wtorch_device_properties1
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-450wtorch_device_copy1391 GB/s
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-450wtorch_matmul_fp16165.4 TF
probeunknownprobehardware comparable
GeForce RTX 3090 · 24 GiB450 W maxdrv 595
hardware-probe torch-2.11.0-cu128 (cuda)pl-450wtorch_matmul_bf16165.4 TF
Probeunknownprobehardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
hardware-probe v2 (cuda)baselinestatic_gpu1672 GB/s
Probeunknownprobehardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_device_properties1
Probeunknownprobehardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_device_copy1271 GB/s
Probeunknownprobehardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_matmul_fp16169.6 TF
Probeunknownprobehardware comparable
GeForce RTX 5070 · 12 GiBcap 250 Wdrv 595
hardware-probe v2 (cuda)baselinetorch_matmul_bf16168.3 TF
Decode tok/s
Headline speed metric
TTFT / TPOT
Latency context
Raw vs workload
Separate comparison contracts
Notes badge key
hardware comparable

Use these rows for GPU-to-GPU comparisons when the model, quant, backend, driver family, power policy, and benchmark shape match closely.

stack comparable

Use these rows to compare a similar software stack. They are useful, but backend, server path, driver, cache, or power settings may still influence the number.

stack realistic

Treat these as real workload measurements, not pure hardware rankings. They include prompt mix, API/server overhead, cache behavior, and local software details.

legacyOlder workload harness row.
350 W capRecorded GPU power limit.
drv 590GPU driver branch.
reasoningReasoning-token model.
Metric guide
Decode tok/s - Generation rate. Raw rows come from the engine benchmark; API rows use token intervals when available.
TTFT - Time to first token. This includes prompt processing and server/API overhead.
TPOT / ITL - Time per output token after the first token. Lower is better.
Raw Engine - llama-bench style cases intended for hardware-normalized comparison across rigs.
Workload / API - Stack-realistic measurements that include backend, server, cache, driver, and prompt behavior.
Power badges - A cap badge shows the recorded power limit. The row metadata records the cap relative to the recorded max.