Qwen3.8-27B
Our pick for this card
Writing speed
3.2× faster
Same card, same model, same script. Only the software changes.
Honestly: the details
Code edits (the same script, T=0, 4 files): typical app 35.5 t/s, best flags 89.0 t/s, our engine 419.7 t/s. Without speculation (llama-bench tg128): 35.3 → 43.4 t/s.
A 500-word answer
derived from t/s × tokens per word × 2.69 tok/słowo (raport 06 §2.1.2) × 1.17 tok/słowo (raport 06 §2.1.2) in Polish
in English
Replay at real speed
The same answer, written out at the measured speed.
Typical app: 35.9 t/s, Our engine: 114.8 t/s. spec_sweep through the server, the same script on both sides: chat, 6 prompts × 3 seeds, T=1, fresh server, median; ABBA order (the second pass within ±0.2 t/s)
Conditions
spec_sweep through the server, the same script on both sides: chat, 6 prompts × 3 seeds, T=1, fresh server, median; ABBA order (the second pass within ±0.2 t/s)
- ROCm
- the same server and script on both sides
- MTP speculation (best flags and our engine)
- 200k context (n_ctx 204800)
About the model
A dense 27B model with hybrid attention (Gated DeltaNet + full attention) and a built-in MTP head that guesses several tokens ahead.
Our engine was built on this card: Qwen with MTP speculation writes 114.8 t/s, 3.2× faster than the typical app.
- chat
- code
- quality
app/landing/src/lib/data/models.jsonapp/landing/src/lib/data/models.json (raport 06 §2.4.2)app/landing/src/lib/data/models.json (raport 04 §2.3.1)All measurements
Instruments
Typical app → Our engine
Step time: with MTP a step takes longer but accepts several tokens at once · Prefill 4096: reading the prompt, tokens per secondStep time
27.9 27.7 ms
≈ no change
Prefill 4096
1,056 1,126 t/s
↗ better
Same model, same quality: measured
Honestly
- Saluki 27B
- KLD ours vs upstream 0.00065
- upstream noise 0.00061
- Bonsai 2 27B
- KLD ours vs upstream 0.00032
- upstream noise 0.00021
In plain mode our engine does not produce bit-identical text to upstream (patches 0001/0002, plus 0013 for Qwen). So we measure quality with KLD: on the RTX 3060 the difference stays within upstream’s own noise.



