Default DFlash2 K moved 7 -> 5; add K sweep table
Browse files
README.md
CHANGED
|
@@ -21,10 +21,10 @@ quantized_by: turboderp
|
|
| 21 |
A reproducible, production-capable deployment of **GLM-5.3-Flash on one NVIDIA DGX Spark**, using:
|
| 22 |
|
| 23 |
- [Turboderp's 2.05-bpw EXL3 checkpoint](https://huggingface.co/turboderp/GLM-5.3-Flash-exl3/tree/2.05bpw)
|
| 24 |
-
- [Inco AI's DFlash2
|
| 25 |
- A TP1 ARM64/SM121 vLLM runtime derived from [MiaAI's two-Spark recipe](https://github.com/MiaAI-Lab/GLM-5.3-Flash-EXL3-2x-DGX-Sparks)
|
| 26 |
|
| 27 |
-
> **64.1 tok/s structured C1 路
|
| 28 |
|
| 29 |
## This repository does not contain model weights
|
| 30 |
|
|
@@ -32,7 +32,7 @@ This is a **deployment/runtime discovery page**, not a new model or quant. The s
|
|
| 32 |
|
| 33 |
## Measured results
|
| 34 |
|
| 35 |
-
One DGX Spark, TP1, EXL3 2.05 bpw, DFlash2 K7, FP8 KV, thinking disabled:
|
| 36 |
|
| 37 |
| Benchmark | Result |
|
| 38 |
|---|---:|
|
|
@@ -45,6 +45,20 @@ One DGX Spark, TP1, EXL3 2.05 bpw, DFlash2 K7, FP8 KV, thinking disabled:
|
|
| 45 |
|
| 46 |
**C4 disclosure:** 181.944 tok/s is the sum of each stream's active decode rate, matching MiaAI's reporting convention. Because the current scheduler stages admission, strict full-batch wall throughput is 91.475 tok/s. Both numbers are published intentionally.
|
| 47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 48 |
## Long-context results
|
| 49 |
|
| 50 |
| Prompt | Cold prefill | Cold TTFT | Warm TTFT |
|
|
|
|
| 21 |
A reproducible, production-capable deployment of **GLM-5.3-Flash on one NVIDIA DGX Spark**, using:
|
| 22 |
|
| 23 |
- [Turboderp's 2.05-bpw EXL3 checkpoint](https://huggingface.co/turboderp/GLM-5.3-Flash-exl3/tree/2.05bpw)
|
| 24 |
+
- [Inco AI's DFlash2 drafter (K5 default)](https://huggingface.co/incoai/GLM-5.3-Flash-DFlash2)
|
| 25 |
- A TP1 ARM64/SM121 vLLM runtime derived from [MiaAI's two-Spark recipe](https://github.com/MiaAI-Lab/GLM-5.3-Flash-EXL3-2x-DGX-Sparks)
|
| 26 |
|
| 27 |
+
> **64.1 tok/s structured C1 (K7) 路 29.9 tok/s prose / 40.1 tok/s code (K5 default) 路 181.9 tok/s C4 active-stream aggregate 路 262K context**
|
| 28 |
|
| 29 |
## This repository does not contain model weights
|
| 30 |
|
|
|
|
| 32 |
|
| 33 |
## Measured results
|
| 34 |
|
| 35 |
+
One DGX Spark, TP1, EXL3 2.05 bpw, DFlash2 K7 (default at collection time; shipped default is now K5), FP8 KV, thinking disabled:
|
| 36 |
|
| 37 |
| Benchmark | Result |
|
| 38 |
|---|---:|
|
|
|
|
| 45 |
|
| 46 |
**C4 disclosure:** 181.944 tok/s is the sum of each stream's active decode rate, matching MiaAI's reporting convention. Because the current scheduler stages admission, strict full-batch wall throughput is 91.475 tok/s. Both numbers are published intentionally.
|
| 47 |
|
| 48 |
+
## Speculative depth (K) sweep
|
| 49 |
+
|
| 50 |
+
Default `num_speculative_tokens` moved from 7 to **5** on 2026-09-03. Spec decode is lossless; K only changes speed. Temperature 0, thinking off, 400 tokens, C1:
|
| 51 |
+
|
| 52 |
+
| K | Structured | Prose | Code |
|
| 53 |
+
|--:|---:|---:|---:|
|
| 54 |
+
| 4 | 48.6 tok/s | 28.8 | 37.7 |
|
| 55 |
+
| **5 (default)** | 53.5 | **29.9** | **40.1** |
|
| 56 |
+
| 6 | 59.2 | 29.0 | 37.5 |
|
| 57 |
+
| 7 | 63.9 | 25.8 | 38.3 |
|
| 58 |
+
| 8 | **66.9** | 23.9 | 38.0 |
|
| 59 |
+
|
| 60 |
+
Use K=8 for list/JSON-heavy workloads (`ONE_SPARK_K=8`). Raw data in the GitHub repo under `benchmarks/raw/k-sweep-20260903`.
|
| 61 |
+
|
| 62 |
## Long-context results
|
| 63 |
|
| 64 |
| Prompt | Cold prefill | Cold TTFT | Warm TTFT |
|