Benchmark headline
GPU, model, and runtime
- GPU
- NVIDIA GeForce RTX 4080 SUPER 16,376 MiB VRAM · compute capability 8.9
- Target model
- Ternary Bonsai 27B Q2_0 Ternary-Bonsai-27B-Q2_0.gguf · 6.66 GiB
- DSpark drafter
- Ternary Bonsai 27B DSpark Q4_1 Ternary-Bonsai-27B-dspark-Q4_1.gguf · 1.81 GiB
- Runtime
- PrismML llama.cpp · Windows CUDA 12.4 Build b1-62061f9 · commit 62061f9
Target-only throughput
The KV4 lane validates long-context operation. The F16 lane captures the high-throughput context ladder using the standard llama-bench profile.
KV4 full-context scaling
| Prompt / context | PP tok/s | TG tok/s | Peak VRAM | Minimum free |
|---|---|---|---|---|
| 16,384 | 1,963.31 | 66.18 | 9,158 MiB | 6,888 MiB |
| 32,768 | 1,793.54 | 64.93 | 9,499 MiB | 6,547 MiB |
| 65,536 | 1,588.46 | 66.65 | 10,030 MiB | 6,016 MiB |
| 131,072 | 1,229.49 | 66.93 | 11,478 MiB | 4,568 MiB |
| 262,144 | 817.36 | 57.71 | 14,329 MiB | 1,717 MiB |
KV4 VRAM scaling
F16 context ladder
| Prompt tokens | PP tok/s | TG tok/s | Peak VRAM | Minimum free |
|---|---|---|---|---|
| 512 | 2,157.87 ± 35.94 | 68.22 ± 0.08 | 8,543 MiB | 7,503 MiB |
| 4,096 | 2,111.83 ± 4.28 | 68.04 ± 0.17 | 8,758 MiB | 7,288 MiB |
| 8,192 | 1,925.52 | 61.14 | 8,972 MiB | 7,074 MiB |
| 16,384 | 1,851.66 | 62.73 | 9,474 MiB | 6,572 MiB |
| 32,768 | 1,673.05 | 59.87 | 10,633 MiB | 5,413 MiB |
| 65,536 | 1,609.65 | 68.31 | 12,729 MiB | 3,317 MiB |
| 98,304 | 1,407.04 | 66.20 | 14,783 MiB | 1,263 MiB |
| 110,592 | 1,339.03 | 68.10 | 15,576 MiB | 470 MiB |
One card. 27 billion parameters.
Target-only KV4 and GPU-resident DSpark profiles.
DSpark speculative throughput
Decoded generation speed and draft acceptance for the successful GPU-resident DSpark profiles.
Workload throughput
GPU-resident KV4 context
| Context | Workload | Decoded TG | Drafted | Accepted | Acceptance | Peak VRAM | Minimum free |
|---|---|---|---|---|---|---|---|
| 1,024 | Code · temp 0.7 | 117.907 t/s | 144 | 94 | 65.278% | 13,165 MiB | 2,881 MiB |
| 2,048 | Code · temp 0.7 | 113.789 t/s | 144 | 94 | 65.278% | 14,089 MiB | 1,957 MiB |
| 2,048 | Code · greedy | 123.237 t/s | 132 | 97 | 73.485% | 14,346 MiB | 1,700 MiB |
| 2,048 | Arithmetic · temp 0.7 | 141.272 t/s | 112 | 101 | 90.179% | 14,374 MiB | 1,672 MiB |
| GPU DSpark KV4 context | PP tok/s | TG tok/s | Acceptance | Free after request |
|---|---|---|---|---|
| 16,384 | 1,185.84 | 98.11 | 57.89% · 88/152 | 1,806 MiB |
| 20,480 | 1,056.70 | 97.52 | 57.89% · 88/152 | 871 MiB |
| 22,528 | 1,274.50 | 95.89 | 57.89% · 88/152 | 472 MiB |
Validated configuration
Standard llama-bench profile
-ngl 99 -fa on -ctk f16 -ctv f16 -t 8 -b 512 -ub 512
262K KV4 profile
-ngl 99 -fa on -ctk q4_0 -ctv q4_0 -c 262144 -np 1 -b 512 -ub 512
131K KV4 profile
-ngl 99 -fa on -ctk q4_0 -ctv q4_0 -c 131072 -np 1 -b 512 -ub 512
GPU-resident drafter
--spec-type draft-dspark --spec-draft-n-max 4 -ngl 99 -ngld 99 -c 1024
Sampler: temperature 0.7 · top-p 0.95 · top-k 20 · seed 42.
20,480-token GPU KV4 profile
--spec-type draft-dspark --spec-draft-n-max 4 -c 20480 -np 1 -b 128 -ub 128 -ngl 99 -ngld 99 -ctk q4_0 -ctv q4_0 -ctkd q4_0 -ctvd q4_0
Target + paired drafter
Target: Ternary-Bonsai-27B-Q2_0.gguf Drafter: Ternary-Bonsai-27B-dspark-Q4_1.gguf
