Scaling LLM Test-Time Compute with Mobile NPU on Smartphones
On the map: LLM reasoning → Test-time compute and efficient thinking
Abstract (arXiv)
Deploying Large Language Models (LLMs) on mobile devices faces the challenge of insufficient performance in smaller models and excessive resource consumption in larger ones. This paper highlights that mobile Neural Processing Units (NPUs) have underutilized computational resources, particularly their matrix multiplication units, during typical LLM inference. To leverage this wasted compute capacity, we propose applying parallel test-time scaling techniques on mobile NPUs to enhance the performance of smaller LLMs. However, this approach confronts inherent NPU challenges, including inadequate hardware support for fine-grained quantization and low efficiency in general-purpose computations. To overcome these, we introduce two key techniques: a hardware-aware tile quantization scheme that aligns group quantization with NPU memory access patterns, and efficient LUT-based replacements for complex operations such as Softmax and dequantization. We design and implement an end-to-end inference system that leverages the NPU's compute capability to support test-time scaling on Qualcomm Snapdragon platforms. Experiments show our approach brings significant speedups: up to 19.0 for mixed-precision GEMM and 2.2 for Softmax. More importantly, we demonstrate that smaller models using test-time scaling can match or exceed the accuracy of larger models, achieving a new performance-cost Pareto frontier.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Placed in Test-time compute and efficient thinking, one of 17 directions in LLM reasoning. Builds on 42 of its 75 references that are in the map. First posted on arXiv 27 Sep 2025.
Builds on
42 of 75 references.
Closest ancestors · 8
Same direction, newest first
- 2025Parallel Scaling Law for Language Models15 May
- 2025Quantization Hurts Reasoning? An Empirical Study on Quantized Reasoning Models7 Apr
- 2025Can 1B LLM Surpass 405B LLM? Rethinking Compute-Optimal Test-Time Scaling10 Feb
- 2025Reward-Guided Speculative Decoding for Efficient LLM Reasoning31 Jan
- 2025SETS: Leveraging Self-Verification and Self-Correction for Improved Test-Time Scaling31 Jan
- 2025Quantization Meets Reasoning: Exploring LLM Low-Bit Quantization Degradation for Mathematical Reasoning6 Jan
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameters6 Aug
- 2024Inference Scaling Laws: An Empirical Analysis of Compute-Optimal Inference for Problem-Solving with Language Models1 Aug
Other references · 34
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
- 2025Gemma 3 Technical Reportcited by 1,824
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
- 2024OpenAI o1 System Cardcited by 1,244
- 2024MiniCPM-V: A GPT-4V Level MLLM on Your Phonecited by 1,079
22 more
- 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 991
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 928
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 916
- 2024MiniCPM: Unveiling the Potential of Small Language Models with Scalable Training Strategiescited by 723
- 2024SpinQuant: LLM quantization with learned rotationscited by 471
- 2025Towards Large Reasoning Models: A Survey of Reinforced Reasoning with Large Language Modelscited by 293
- 2024ProcessBench: Identifying Process Errors in Mathematical Reasoningcited by 292
- 2019WinoGrande: An Adversarial Winograd Schema Challenge at Scalecited by 204
- 2018Online normalizer calculation for softmaxcited by 162
- 2024PowerInfer-2: Fast Large Language Model Inference on a Smartphonecited by 103
- 2024Scaling Laws for Precisioncited by 95
- 2024Densing Law of LLMscited by 40
- 2025TorchAO: PyTorch-Native Training-to-Serving Model Optimizationcited by 26
- 2024BlueLM-V-3B: Algorithm and System Co-Design for Multimodal Large Language Models on Mobile Devicescited by 25
- 2025Characterizing Mobile SoC for Accelerating Heterogeneous LLM Inferencecited by 22
- 2025An Empirical Study of Qwen3 Quantizationcited by 21
- 2024Improving Multi-candidate Speculative Decodingcited by 5
- 2025AVA: Towards Agentic Video Analytics with Vision Language Modelscited by 5
- 2025ShadowNPU: System and Algorithm Co-design for NPU-Centric On-Device LLM Inferencecited by 4
- 2024Compiling High-Level Neural Network Specifications into VNN-LIB Queriescited by 3
- 2025User Identification Procedures with Human Mutations: Formal Analysis and Pilot Study (Extended Version)cited by 1
- 2025EdgeInfinite-Instruct: Bridging SFT-Based Optimization and NPU-Level Efficiency for Edge Devicescited by 1
Built on by
Citing papers per year: 2026: 11.
11 papers.
- 2026Efficient Mixture-of-Experts LLM Inference with Apple Silicon NPUscited by 2
- 2026Parameter-Free Encoders Remain Viable for RDB Foundation Modelscited by 2
- 2026When NPUs Are Not Always Faster: A Stage-Level Analysis of Mobile LLM Inferencecited by 1
- 2026Efficient On-Device Diffusion LLM Inference with Mobile NPUcited by 1
- 2026TileFuse: A Fused Mixed-Precision Kernel Library for Efficient Quantized LLM Inference on AMD NPUscited by 0
- 2026mzCache: On-Device LLM Memory Management under Multitaskingcited by 0
- 2026EStream: Fast and Memory-Efficient MoE Prefill through Expert Virtualization on Mobile NPUscited by 0
- 2026Empowering Hybrid Attention Models on NPUscited by 0
- 2026Dynamic Flow, Static Graph: KV Cache Reuse for Efficient LLM Serving on Mobile NPUscited by 0
- 2026HexVIO: Towards All-Day Stereo-Inertial Tracking Through Commodity DSPscited by 0
- 2026Fewer Bits, More Tries: Recovering Capability Under Memory Constraintscited by 0
- 2026Fewer Bits, More Tries: Recovering Capability Under Memory Constraints11 Oct 2026
- 2026HexVIO: Towards All-Day Stereo-Inertial Tracking Through Commodity DSPs2 Oct 2026
- 2026Dynamic Flow, Static Graph: KV Cache Reuse for Efficient LLM Serving on Mobile NPUs28 Sep 2026
- 2026Empowering Hybrid Attention Models on NPUs26 Sep 2026
- 2026EStream: Fast and Memory-Efficient MoE Prefill through Expert Virtualization on Mobile NPUs6 Sep 2026
- 2026mzCache: On-Device LLM Memory Management under Multitasking1 Sep 2026
- 2026Parameter-Free Encoders Remain Viable for RDB Foundation Models6 Jul 2026
- 2026Efficient On-Device Diffusion LLM Inference with Mobile NPU11 Jun 2026
- 2026TileFuse: A Fused Mixed-Precision Kernel Library for Efficient Quantized LLM Inference on AMD NPUs9 Jun 2026
- 2026When NPUs Are Not Always Faster: A Stage-Level Analysis of Mobile LLM Inference22 May 2026
- 2026Efficient Mixture-of-Experts LLM Inference with Apple Silicon NPUs20 Apr 2026
Similar, not cited
Close in wording, no citation either way
- 2025MNN-LLM: A Generic Inference Engine for Fast Large Language Model Deployment on Mobile Devices
- 2026Quant.npu: Enabling Efficient Mobile NPU Inference for on-device LLMs via Fully Static Quantization
- 2026EdgeFlow: Fast Cold Starts for LLMs on Mobile Devices ↗
- 2026Is Your NPU Ready for LLMs? Dissecting the Hidden Efficiency Bottlenecks in Mobile LLM Inference
- 2024MobileQuant: Mobile-friendly Quantization for On-device Language Models
- 2024Fast On-device LLM Inference with NPUs
- 2025Optimizing LLMs Using Quantization for Mobile Execution
- 2025P3-LLM: An Integrated NPU-PIM Accelerator for Edge LLM Inference Using Hybrid Numerical Formats