Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

CreditDecoding: Accelerating Parallel Decoding in Diffusion Large Language Models with Trace Credit

About

Diffusion large language models (dLLMs) generate text through iterative denoising. In commonly adopted parallel decoding schemes, each step confirms only high-confidence positions while remasking the others. By analyzing dLLM denoising traces, we uncover a key inefficiency: models often predict the correct target token several steps before its confidence becomes high enough to be decoded. This gap between early prediction and late decoding forces repeated remasking of already-correct tokens, causing redundant iterations and limiting acceleration. To exploit this temporal redundancy, we introduce Trace Credit to quantify a token's decoding potential by accumulating historical evidence. Building on this, we propose CreditDecoding, a training-free parallel decoding method that fuses Trace Credit with current logits to boost the confidence of correct but underconfident tokens, thereby accelerating denoising and improving robustness. On eight benchmarks, CreditDecoding achieves up to 5.48 times speedup with +0.48 accuracy on LLaDA-8B and consistently improves performance across diverse dLLM architectures and parameter scales. It further scales to long contexts and remains orthogonal to mainstream inference optimizations, making it a practical and widely applicable solution.

Kangyu Wang, Zhiyun Jiang, Haibo Feng, Weijia Zhao, Lin Liu, Jianguo Li, Zhenzhong Lan, Weiyao Lin• 2025

Related benchmarks

TaskDatasetResultRank
Mathematical ReasoningGSM8K 5-shot (test)
Strict Match Accuracy78.7
47
Code GenerationHumanEval 0-shot (test)
Accuracy43.7
23
Mathematical ReasoningMATH 4-shot (test)
Accuracy33.1
22
Code GenerationMBPP 3-shot (test)
Speedup Ratio7
19
Text GenerationEvaluated datasets average
Average Score84.97
15
Language ModelingDream 7B
Throughput (tokens/sec)42.8
7
Language ModelingLLaDA-MoE
TPS (tokens/sec)10.5
7
Coding AbilityLiveCodeBench (LCB)
Score14.37
6
Knowledge AssessmentMMLU
Score64.21
6
Language UnderstandingSQuAD 2.0
Score91.71
6
Showing 10 of 23 rows

Other info

Follow for update