arXiv · 2609.21137
A Multi-Engine Dataflow for MoE Decoding on Scratchpad-Based Tensor Accelerators
Abstract
Mixture-of-Experts (MoE) decoding on scratchpad-based tensor accelerators (STA) is dominated by moving expert weights while the compute engines sit idle. This traffic is hard to hide, because the experts are known only after routing, and hard to shrink without losing quality or adding critical-path work. We present CARDAN, which represents each expert-weight matrix as a vector-quantized component plus a shared-basis low-rank component and co-designs this representation with a multi-engine decoding dataflow. The representation separates expert-common from expert-private work, so the dataflow overlaps DMA with computation on several engines. Across five MoE families on AWS Trainium3, CARDAN matches or improves BF16-teacher perplexity across all five models and speeds up batch-one decoding by 1.15-1.31x over AWS dense MoE megakernels, rising to 1.7x at batch size 16.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Bin Ma, Wenjie Fan, Jialin Liu, Dong Li. 2026-09-21. A Multi-Engine Dataflow for MoE Decoding on Scratchpad-Based Tensor Accelerators. https://arxiv.org/abs/2609.21137
Cite the original work for its findings. Save a collection to share your selection of sources.