BuddyMoE: Exploiting Expert Redundancy to Accelerate Memory-Constrained Mixture-of-Experts Inference

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Yun, Yang, Lingyun, Yu, Senhao, Wang, Yixiao, Li, Ruixing, Wei, Zhixiang, Yen, James, Qi, Zhengwei
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915615127633920
author Wang, Yun
Yang, Lingyun
Yu, Senhao
Wang, Yixiao
Li, Ruixing
Wei, Zhixiang
Yen, James
Qi, Zhengwei
author_facet Wang, Yun
Yang, Lingyun
Yu, Senhao
Wang, Yixiao
Li, Ruixing
Wei, Zhixiang
Yen, James
Qi, Zhengwei
contents Mixture-of-Experts (MoE) architectures scale language models by activating only a subset of specialized expert networks for each input token, thereby reducing the number of floating-point operations. However, the growing size of modern MoE models causes their full parameter sets to exceed GPU memory capacity; for example, Mixtral-8x7B has 45 billion parameters and requires 87 GB of memory even though only 14 billion parameters are used per token. Existing systems alleviate this limitation by offloading inactive experts to CPU memory, but transferring experts across the PCIe interconnect incurs significant latency (about 10 ms). Prefetching heuristics aim to hide this latency by predicting which experts are needed, but prefetch failures introduce significant stalls and amplify inference latency. In the event of a prefetch failure, prior work offers two primary solutions: either fetch the expert on demand, which incurs a long stall due to the PCIe bottleneck, or drop the expert from the computation, which significantly degrades model accuracy. The critical challenge, therefore, is to maintain both high inference speed and model accuracy when prefetching fails.
format Preprint
id arxiv_https___arxiv_org_abs_2511_10054
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle BuddyMoE: Exploiting Expert Redundancy to Accelerate Memory-Constrained Mixture-of-Experts Inference
Wang, Yun
Yang, Lingyun
Yu, Senhao
Wang, Yixiao
Li, Ruixing
Wei, Zhixiang
Yen, James
Qi, Zhengwei
Machine Learning
Artificial Intelligence
Mixture-of-Experts (MoE) architectures scale language models by activating only a subset of specialized expert networks for each input token, thereby reducing the number of floating-point operations. However, the growing size of modern MoE models causes their full parameter sets to exceed GPU memory capacity; for example, Mixtral-8x7B has 45 billion parameters and requires 87 GB of memory even though only 14 billion parameters are used per token. Existing systems alleviate this limitation by offloading inactive experts to CPU memory, but transferring experts across the PCIe interconnect incurs significant latency (about 10 ms). Prefetching heuristics aim to hide this latency by predicting which experts are needed, but prefetch failures introduce significant stalls and amplify inference latency. In the event of a prefetch failure, prior work offers two primary solutions: either fetch the expert on demand, which incurs a long stall due to the PCIe bottleneck, or drop the expert from the computation, which significantly degrades model accuracy. The critical challenge, therefore, is to maintain both high inference speed and model accuracy when prefetching fails.
title BuddyMoE: Exploiting Expert Redundancy to Accelerate Memory-Constrained Mixture-of-Experts Inference
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2511.10054