PIMoE: Towards Efficient MoE Transformer Deployment on NPU-PIM System through Throttle-Aware Task Offloading
Mixture-of-experts (MoE) technique holds significant promise for scaling up Transformer models. However, the data transfer overhead and imbalanced workload hinder efficient deployment. This work presents PIMoE, a heterogeneous system combining processing-in-memory (PIM) and neural-processing-unit (NPU) to facilitate efficient MoE Transformer inference. We propose a throttle-aware task offloading method that addresses workload imbalance between NPU and PIM, achieving optimal task distribution. Furthermore, we design a near-memory-controller data condenser to address the mismatch of sparse data layout between NPU and PIM, enhancing data transfer efficiency. Experimental results demonstrate that PIMoE achieves $4.5 \times$ speedup and $13.7 \times$ greater energy efficiency compared to the A 100, and $1.4 \times$ speedup over a state-of-the-art MoE platform.
Authors
- Xiaoyang Zeng (ORCID: https://orcid.org/0009-0001-9928-8782)
- Haozhe Zhu (ORCID: https://orcid.org/0000-0002-6412-3996)
- Chixiao Chen (ORCID: https://orcid.org/0000-0002-5980-4236)
- Siqi He (ORCID: https://orcid.org/0009-0002-0916-8486)
- Lizhou Wu (ORCID: https://orcid.org/0009-0002-2570-7793)
- Xuanda Lin (ORCID: https://orcid.org/0009-0009-6355-2439)
Institutions
- Fudan University (CN)
Publication Details
- Published
- 2025-06-22
- DOI
- https://doi.org/10.1109/dac63849.2025.11132528
- Citations
- 1
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 1.49