TriMoE: Augmenting GPU with AMX-Enabled CPU and DIMM-NDP for High-Throughput MoE Inference via Offloading
Organizations: SKLP, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China · University of Chinese Academy of Sciences, Beijing, China
Abstract
To deploy large Mixture-of-Experts (MoE) models cost-effectively, offloading-based single-GPU heterogeneous inference is crucial. While GPU-CPU architectures that offload cold experts are constrained by host memory bandwidth, emerging GPU-NDP architectures utilize DIMM-NDP to offload non-hot experts. However, non-hot experts are not a homogeneous memory-bound group: a significant subset of warm experts exists is severely penalized by high GPU I/O latency yet can saturate NDP compute throughput, exposing a critical compute gap. We present TriMoE, a novel GPU-CPU-NDP architecture that fills this gap by synergistically leveraging AMX-enabled CPU to precisely map hot, warm, and cold experts onto their optimal compute units. We further introduce a bottleneck-aware expert scheduling policy and a prediction-driven dynamic relayout/rebalancing scheme. Experiments demonstrate that TriMoE achieves up to 2.83x speedup over state-of-the-art solutions.
Figures & tables
| GPU | H100 80GB: 819.6 TFLOPS (BF16), 2.04 TB/s Bandwidth, 64 GB/s PCIe bandwidth |
| CPU | Memory: 8 Channels 2 DIMM, 2TB Capacity |
| AMX: 90.1 TFLOPS (BF16), 307.2 GB/s Bandwidth | |
| DIMM-NDP | DIMM Parameters |
| DDR5-4800, 128GB/DIMM, 4 Ranks 8 Bank Group 4 Banks | |
| CCDL=12:CCDS=8:RRDS=8:RRDL=12:FAW=32:RP=34:BL=8:CL=40:WR=72 | |
| NDP |
| Model | params | shared exp | routed exp | top- | expert params |
| DeepSeek-V2 ( Liu et al., 2024a ) | 236B | 2 | 160 | 6 | 422GB |
| Qwen3-235B-A22B ( Yang et al., 2025 ) | 235B | 0 | 128 | 8 | 423GB |
| GLM-4.5-Air ( Zeng et al., 2025a ) | 106B | 1 | 128 | 8 | 190GB |
| Resource | Klotski | En-KTransformers | MoNDE | ours |
| GPU Compute Utilization | 28.6% | 57.6% | 33.9% | 66.0% |
| CPU Compute Utilization | 42% | 74.9% | ||
| NDP Compute Utilization | 70.1% | 87.8% |
Mixture-of-Experts Inference
Mixture-of-experts inference studies how to run sparsely activated expert models efficiently while preserving their quality.
See all 165 papers