MNN-AECS: Energy Optimization for LLM Decoding on Mobile Devices via Adaptive Core Selection
Not on the map. Why?
Abstract (arXiv)
As the demand for on-device Large Language Model (LLM) inference grows, energy efficiency has become a major concern, especially for battery-limited mobile devices. Our analysis shows that the memory-bound LLM decode phase dominates energy use, and yet most existing works focus on accelerating the prefill phase, neglecting energy concerns. We introduce Adaptive Energy-Centric Core Selection (AECS) and integrate it into MNN to create the energy-efficient version, MNN-AECS, the first engine-level system solution without requiring root access or OS modifications for energy-efficient LLM decoding. MNN-AECS is designed to reduce LLM decoding energy while keeping decode speed within an acceptable slowdown threshold by dynamically selecting low-power CPU cores. MNN-AECS is evaluated across 5 Android and 2 iOS devices on 5 popular LLMs of various sizes. Compared to original MNN, MNN-AECS cuts down energy use by 23% without slowdown averaged over all 7 devices and 4 datasets. Against other engines, including llama.cpp, executorch, mllm, and MediaPipe, MNN-AECS delivers 39% to 78% energy saving and 12% to 363% speedup on average.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 14 of its 45 references that are in the map. First posted on arXiv 24 Jun 2025.
Builds on
14 of 45 references.
References · 14
- 2017Attention Is All You Needcited by 60,361
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,186
- 2024Gemma 2: Improving Open Language Models at a Practical Sizecited by 1,998
- 2023AWQ: Activation-aware Weight Quantization for LLM Compression and Accelerationcited by 1,298
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 617
- 2024SpinQuant: LLM quantization with learned rotationscited by 471
- 2023LLM in a flash: Efficient Large Language Model Inference with Limited Memorycited by 177
- 2024PowerInfer-2: Fast Large Language Model Inference on a Smartphonecited by 103
- 2023EdgeMoE: Empowering Sparse Large Language Models on Mobile Devicescited by 69
- 2024Fast On-device LLM Inference with NPUscited by 62
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.