DCJun 21

ASAP: A Disaggregated and Asynchronous Inference System for MoE Prefill

arXiv:2606.2254114.3
Predicted impact top 9% in DC · last 90 daysOriginality Highly original
AI Analysis

For online serving of large MoE models, ASAP addresses the critical bottleneck of synchronization stalls due to DP imbalance, significantly improving TTFT and throughput.

ASAP improves SLO-compliant prefill throughput for MoE models by 90% over state-of-the-art synchronous systems by disaggregating attention and MoE stages into a fully asynchronous pipeline, eliminating global synchronization barriers.

Mixture-of-Experts (MoE) models have become the de facto standard for scaling large language models. To maintain computational efficiency, modern MoE serving systems typically employ a hybrid parallelism strategy, combining Data Parallelism (DP) for attention stages with Expert Parallelism (EP) for MoE stages. However, this design necessitates frequent global synchronization barriers between attention DP groups and experts. In online serving, significant variance in request arrival rates and sequence lengths inherently leads to DP imbalance, causing severe synchronization stalls that degrade Time-to-First-Token (TTFT) and system throughput. We present ASAP, an asynchronous inference system specifically designed to accelerate the prefill phase of MoE models. ASAP disaggregates the attention and MoE stages and implements a fully asynchronous execution pipeline. This is achieved through a suite of specialized asynchronous communication primitives and four coordinated optimizations across request scheduling and model execution, which collectively dismantle global synchronization barriers. We implement and evaluate ASAP on CloudMatrix384 super-nodes, demonstrating that it improves SLO-compliant prefill throughput by 90% compared to state-of-the-art synchronous serving solutions.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes