Fengqi Zhu, Shaoxuan Xu, Jingyang Ou, Zebin You, Yipeng Xing, Huabin Liu, Xiaolu Zhang, Jun Zhou, Zhenzhong Lan, Yankai Lin, Wayne Xin Zhao, Jianguo Li, Chongxuan Li, Ji-Rong Wen
5 min
This study systematically investigates the scaling behavior of Mixture-of-Experts (MoE) diffusion language models (dLLMs). While autoregressive (AR) models have well-established scaling laws, dLLMs—which use iterative denoising to reconstruct masked tokens—operate under different optimization dynamics. The authors conduct controlled sweeps across compute budgets (10^17 to 10^20 FLOPs) to determine how optimization hyperparameters, compute allocation, and architectural choices (activation ratio, expert granularity, and shared capacity) should scale.
Guided by these scaling laws, the authors trained LLaDA MoE v2, a 30B-A3B model (30B total parameters, 3B activated per token), on 23.5T tokens. Despite using 35% fewer pretraining tokens than Qwen3, the model achieves competitive performance on knowledge, reasoning, and coding benchmarks. After supervised fine-tuning, it outperforms SDAR Chat on seven of eight reasoning and coding tasks, demonstrating the practical utility of these scaling principles.
Diffusion language models (dLLMs) offer an alternative to autoregressive (AR) language modeling, yet the scaling behavior of Mixture-of-Experts (MoE) dLLMs remains poorly understood. We systematically characterize how optimization hyperparameters, compute allocation, and architecture scale for MoE dLLMs, identifying quantitative differences from scaling trends previously reported for AR models. Specifically, for optimization, the optimal nominal batch size grows faster, while the optimal learning rate decays more rapidly with compute. For model--data allocation, IsoFLOP analysis reveals a slight data-side tilt: the optimal token budget grows faster than activated model-side computation. For MoE architecture, larger scales increasingly favor larger expert pools at fixed activated capacity, while moderate expert granularity remains consistently effective and the preferred fraction of activated capacity assigned to shared experts remains stable across scales. Guided by these findings, we train LLaDA MoE v2, a 30B-A3B dLLM, from scratch on 23.5T tokens. With approximately 65\% as many pretraining tokens as Qwen3, LLaDA MoE v2 approaches Qwen3 on several knowledge, reasoning, and coding benchmarks. After supervised fine-tuning alone, it outperforms SDAR Chat on seven of eight reasoning and coding benchmarks and remains close to Qwen3 on several tasks. These results establish practical scaling laws and design principles for MoE dLLMs.
Alex: And the paper found that scaling up these experts requires its own specific strategy?
Sam: Yes, and this is where it gets particularly interesting. The intuitive move when scaling up would be to make each expert larger and more powerful. But the researchers found the opposite works better — you get more out of having a larger pool of smaller experts than a smaller pool of larger ones. More specialists, each handling a narrower slice of the problem. They also identified a sweet spot for how many experts should be active at any one time, which keeps the model responsive without overloading it.
Alex: So it's like the difference between hiring a few generalists versus a large team of focused specialists.
Sam: That's a fair way to put it. And to find all of this, they used something called IsoFLOP analysis. A FLOP is a unit of computing work — think of it like a unit of fuel. "IsoFLOP" just means holding that fuel budget constant while testing different combinations of model size and data volume to see which mix performs best. It's a shopping budget problem: you have a fixed amount to spend, and you're figuring out whether to invest in a bigger brain or more study time.
Alex: And that's how they pinned down the right balance?
Sam: Exactly. By mapping out the best performance achievable at each budget level, they could see clearly where the old guidelines were leading dLLMs astray. The models were being given too little data and told to learn too cautiously. Correcting those two things — larger batches, faster learning rate decay — made a meaningful difference.
Alex: So what did all of this actually produce?
Sam: Following these new scaling rules, the researchers trained a model called LLaDA MoE. It performs on par with some of the leading models in its class, but it got there using significantly fewer training examples. That's the practical payoff: not just a theoretical map, but a working demonstration that the map leads somewhere useful.
Alex: Are there any limitations worth noting? If this approach is more efficient, why hasn't it been standard practice?
Sam: A fair question. The researchers tested these variables — batch size, learning rate, expert count — largely in sequence rather than all at once. It's possible that tuning everything simultaneously could reveal even better configurations, but that kind of exhaustive search would require substantially more compute to run. So what they've produced is a solid, well-evidenced foundation, not a final answer.
Alex: A roadmap rather than a destination.
Sam: That's a good way to frame it. The paper suggests that with the right training recipe, diffusion language models could become genuinely competitive with the current standard — particularly for tasks that benefit from understanding a full sentence in both directions at once, rather than just left to right. The work of refining that recipe further is still ahead.
Alex: Thanks for walking us through it. And thanks to everyone listening — this has been ResearchPod.