[KongchangAI]
ModelD3D 扩散起草器

D3D

A diffusion drafting model proposed by Fudan University that employs block-level denoising with autoregressive auxiliary supervision to achieve asynchronous speculative decoding, improving the inference speed of large models.

Timeline (last 90 days)

Nov 5

D3D is a speculative decoding method proposed by Fudan University's Generative Vision team that accelerates large model inference by decoupling the drafter's dependence on the target model's hidden states.

Unverified50%
Nov 5

D3D is a standalone diffusion drafter whose core design combines block-level denoising (generating an entire block of candidate tokens in parallel) with auxiliary autoregressive supervision (maintaining a longer high-quality accepted prefix).

Unverified50%
Nov 5

D3D abandons the use of the target model's hidden states as a conditioning signal and instead compensates drafting quality with autoregressive supervision.

Unverified50%
Nov 5

D3D can draft subsequent blocks via a single packed pass while the target model performs verification, enabling asynchronous speculative decoding.

Unverified50%
Nov 5

D3D employs layer-wise progressive pruning to reduce the extra computational overhead of asynchronous packed drafting, with each layer pruned according to its impact on acceptance length.

Unverified50%
Nov 5

On three benchmarks with Qwen3-8B as the target model, D3D still retains over 99% of the average acceptance length after pruning 5 of 36 layers.

Unverified50%
Nov 5

In evaluations across seven benchmarks, D3D achieves an average decoding speedup of 5.00x with Qwen3-8B as the target model.

Unverified50%
Nov 5

On the GSM8K benchmark, D3D reaches a speedup of 7.48x with Qwen3-32B as the target model.

Unverified50%
Nov 5

D3D's code is open-sourced on GitHub at the repository path fudan-generative-vision/D3D.

Unverified50%

All Facts (9)

Source Articles