Epoch: Compiling Diffusion Blocks for Sparse MoE Serving

๐Ÿ“… 2026-09-09
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
ๆœฌๆ–‡ๆๅ‡บsys็ณป็ปŸ๏ผŒ้€š่ฟ‡็ผ–่ฏ‘ๆ‰ฉๆ•ฃๅ—่งฃๅ†ณ็จ€็–MoEๆœๅŠกไธญๅฏ†้›†่ฟ่กŒๆ—ถๆ•ˆ็އไฝŽไธ‹็š„้—ฎ้ข˜๏ผŒๆ้ซ˜ๆ‰ง่กŒๆ—ถ้—ดๅ’Œๅ†…ๅญ˜ไฝฟ็”จๆ•ˆ็އใ€‚
๐Ÿ“ Abstract
Diffusion language models generate text by refining a fixed-size block of token positions through many forward passes, a loop that does not match the per-forward execution unit used by most LLM serving systems. A dense MoE runtime binds all work to the refinement-iteration clock: it rebuilds similar routing structure on every forward, recomputes expert outputs for positions whose logits are already dead, and sends those positions through dense expert-parallel collectives. This paper presents \sys{}, a serving system that treats the diffusion block as a compilation unit. \sys{} compiles a small \emph{block plan} for the block-clock structure of one diffusion block and refreshes every value that can affect a live decode decision on the iteration clock. \sys{} realizes this plan along three dense axes of an MoE forward: \atlas{} compiles a coverage-driven active expert support per layer while recomputing gate logits every iteration; \lsp{} keeps full sequence shards as model state but routes only live, newly decoded, and refresh-required positions through fresh routed-expert computation; \freshlane{} carries this fresh token--expert worklist through expert-parallel dispatch, kernels, and combine, then restores the dense logical shard at the layer boundary. We implement \sys{} on 8 NVIDIA H100 GPUs and evaluate it on three open-weight block-diffusion MoE models (LLaDA-MoE, LLaDA2.0-mini, and LLaDA2.0-Flash, spanning 7B to 100B total parameters) across GSM8K, HumanEval, MGSM, and MT-Bench. \sys{} improves end-to-end execution time by up to 2.7$\times$ over the strongest surviving baseline under the same 8-GPU placement and remains feasible at the largest batch sizes where multiple baselines run out of memory, while preserving task quality relative to the dense reference.
Problem

Research questions and friction points this paper is trying to address.

Diffusion Models
Sparse MoE
Serving System
Efficiency
Innovation

Methods, ideas, or system contributions that make the work stand out.

Diffusion Block
MoE Serving
Block Plan
Active Expert Support
Fresh Token-Expert Worklist
๐Ÿ’ผ Related Jobs
No related jobs found.
J
Jianian Zhu
Huazhong University of Science and Technology
H
Hang Wu
Xidian University
Y
Yinghui Li
Qiyuan Lab
H
Haojie Wang
Tsinghua University
Ruixuan Li
Ruixuan Li
Professor of Computer Science, Huazhong University of Science and Technology
Distributed systemssecurity and privacydata management
Jidong Zhai
Jidong Zhai
Tsinghua University
Parallel ComputingCompilerProgramming ModelGPU