arXiv cs.AI· Guanyu Cai, Ruiming Tian, Lang Yang, Zhouhong Ren, Jinliang Yuan, Lingkun Li, Jiliang Wang·· 11 小时前AI 评分38
你的 NPU 准备好跑 LLM 了吗?拆解移动端 LLM 推理中被忽视的效率瓶颈
Is Your NPU Ready for LLMs? Dissecting the Hidden Efficiency Bottlenecks in Mobile LLM Inference
AI 导读
一项跨层测量研究显示,移动端 LLM 推理中框架差异在 NPU 上被放大至最高 10 倍,源于卸载策略、算子利用不足与激活量化差异。研究还发现明显的“阶段分化”:NPU 擅长计算密集的 prefill,CPU 则在内存密集的 decoding 上优于其他后端。仅调整 CPU 频率即可降低最高 39.7% 能耗,面向能耗的配置在 NPU 后端三个数据集上可降低最高 53.2% 能耗。
正文 · AI 翻译
摘要:在移动设备上部署大型语言模型(LLM)可增强隐私并降低延迟,但受限于硬件效率低下而受到严重制约。我们提出了首个全面的、跨层的移动 LLM 推理测量研究,涵盖五个主流框架(例如 this http URL 和 GENIE)以及三种硬件后端(CPU、GPU 和 NPU)。为支持这一分析,我们开发了 PowerBench,这是一个细粒度性能分析工具,可测量 LLM 吞吐量,并首次为移动 LLM 推理提供后端特定的能耗归因,超越了传统的设备级测量。我们进一步开展硬件微基准测试,以刻画移动 CPU、GPU 和 NPU 的内存系统性能与计算能力。我们的研究得出三项关键洞见:(1) 框架导致的性能差距在 NPU 上被显著放大,最高可达 $10\times$,原因在于卸载策略、未充分利用硬件的算子以及激活量化策略的差异。(2) 我们发现了一种明显的“阶段分化”,即 NPU 在计算受限的预填充阶段表现出色,而 CPU 在内存受限的解码阶段优于所有其他后端。这种分化源于 NPU 偏好大型、固定形状的工作负载,而这与解码的小内核、动态特性相冲突。(3) 后端特定的性能分析揭示了先前工作所忽略的大量调度优化空间。次优的线程配置、不协调的 NPU 睡眠延迟以及 CPU 轮询间隔会导致不必要的能耗。例如,仅调整 CPU 频率即可将能耗降低最高 $39.7\%$。基于这些发现,我们估计,在三个数据集上,面向能耗的配置可在 NPU 后端将能耗降低最高 $53.2\%$,凸显了移动 LLM 部署在进一步提升效率方面的巨大潜力。
| 评论: | 被 ACM SIGMETRICS 2027 接收 |
| 主题: | 硬件体系结构(cs.AR);人工智能(cs.AI) |
| 引用为: | arXiv:2607.05475 [cs.AR] |
| (或 arXiv:2607.05475v2 [cs.AR] 用于此版本) | |
| https://doi.org/10.48550/arXiv.2607.05475 由 DataCite 颁发的 arXiv DOI |
提交历史
来自:Guanyu Cai [查看邮箱]
[v1]
2026年7月6日星期一 09:42:34 UTC(870 KB)
[v2]
2026年10月16日星期五 07:18:47 UTC(1,367 KB)
来源:arXiv cs.AI · arxiv.org