APIUp to 28% cheaper than official pricesTry the API →
Hermes
Back to News

Tencent's DSpine Pushes Qwen3.8-27B to 104.8 tok/s on a Single GPU

GGUF port of Tencent's DSpine draft model for Qwen3.8-27B is live on Hugging Face . Hits ~105 tok/s on one RTX 3090 vs 58 for DFlash2 and 29 without speculation. Five-layer drafter produces 16 tokens in parallel with causal block attention and a per-layer code bridge.

Tencent's DSpine Pushes Qwen3.8-27B to 104.8 tok/s on a Single GPU
Source
AlphaSignal
Published
Author
AlphaSignal
Read
2 min read

Takeaways

  • GGUF port of Tencent's DSpine draft model for Qwen3.8-27B is live on Hugging Face .
  • Hits ~105 tok/s on one RTX 3090 vs 58 for DFlash2 and 29 without speculation.
  • Five-layer drafter produces 16 tokens in parallel with causal block attention and a per-layer code bridge.
  • Accepts ~9.5 tokens per verify step on math, ~8.9 on C++, only ~2.8 on prose.
  • Requires the author's dspine fork of llama.cpp ; upstream support is not landed.
  • Apache-2.0 licensed; Q4_K_M file is 1.26 GB on top of the Qwen3.8-27B target.

A community llama.cpp port of Tencent’s DSpine speculative-decoding model reached 104.8 decode tokens per second with Qwen3.8-27B in the author’s single-GPU test. The same target model produced approximately 29 tok/s without speculation, giving DSpine a 3.6x advantage. It also outpaced the author’s DFlash2 result of 58.2 tok/s.

The release includes GGUF files converted from Tencent’s original checkpoint . The 2-billion-parameter drafter pairs with the full Qwen3.8-27B target and carries an Apache-2.0 license, which permits commercial use subject to the license terms.

How DSpine drafts 16 tokens

Speculative decoding reduces target-model work by asking a smaller model to propose several upcoming tokens. The target evaluates the proposed block in one forward pass and accepts the valid prefix. A higher acceptance rate spreads each expensive target pass across more generated tokens. With compatible sampling and verification, final token selection continues to follow the target model’s decoding rules.

DSpine builds on Tencent’s earlier DFlash and DFlash2 designs. Its five-layer draft network reads hidden states from five target-model layers and predicts a 16-token block in parallel. Three mechanisms help those parallel predictions retain information about preceding tokens:

  • Causal block attention: Each draft position can attend only to earlier positions in the same block, preventing access to future tokens.
  • Code bridges: After every layer, each position receives a gated message derived from its predecessor’s predicted token code. This carries causal information through the draft network’s depth.

Reporting is indexed from AlphaSignal. Rights remain with the original publisher and cited sources.

Read original report

Sources

  1. 01huggingface.co
  2. 02huggingface.co
  3. 03github.com
  4. 04huggingface.co