MNN: A Universal and Efficient Inference Engine
Not on the map. Why?
Abstract (arXiv)
Deploying deep learning models on mobile devices draws more and more attention recently. However, designing an efficient inference engine on devices is under the great challenges of model compatibility, device diversity, and resource limitation. To deal with these challenges, we propose Mobile Neural Network (MNN), a universal and efficient inference engine tailored to mobile applications. In this paper, the contributions of MNN include: (1) presenting a mechanism called pre-inference that manages to conduct runtime optimization; (2)deliveringthorough kernel optimization on operators to achieve optimal computation performance; (3) introducing backend abstraction module which enables hybrid scheduling and keeps the engine lightweight. Extensive benchmark experiments demonstrate that MNN performs favorably against other popular lightweight deep learning frameworks. MNN is available to public at: https://github.com/alibaba/MNN.
Key facts. Cited by 65 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 11; 2023: 8; 2024: 14; 2025: 10; 2026: 12.
65 papers.
Sort:
By area:
- 2022On-Device Training Under 256KB Memorycited by 160
- 2021WeNet: Production oriented Streaming and Non-streaming End-to-End Speech Recognition Toolkitcited by 125
- 2024Model Compression and Efficient Inference for Large Language Models: A Surveycited by 64
- 2024Fast On-device LLM Inference with NPUscited by 62
- 2021DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusioncited by 57
- 2024Tiny Machine Learning: Progress and Futurescited by 40
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2022Learning Torque Control for Quadrupedal Locomotioncited by 29
- 2022ParC-Net: Position Aware Circular Convolution with Merits from ConvNets and Transformercited by 28
- 2023TimelyFL: Heterogeneity-aware Asynchronous Federated Learning with Adaptive Partial Trainingcited by 27
- 2024Galaxy: A Resource-Efficient Collaborative Edge AI System for In-situ Transformer Inferencecited by 25
- 2022On-device Training: A First Overview on Existing Systemscited by 19
38 more
- 2023Unveiling Energy Efficiency in Deep Learning: Measurement, Prediction, and Scoring across Edge Devicescited by 17
- 2024Transformer-Lite: High-efficiency Deployment of Large Language Models on Mobile Phone GPUscited by 17
- 2021SparseDNN: Fast Sparse Deep Learning Inference on CPUscited by 13
- 2022RepGhost: A Hardware-Efficient Ghost Module via Re-parameterizationcited by 13
- 2024Asteroid: Resource-Efficient Hybrid Pipeline Parallelism for Collaborative DNN Training on Heterogeneous Edge Devicescited by 13
- 2024SmartMem: Layout Transformation Elimination and Adaptation for Efficient DNN Execution on Mobilecited by 12
- 2025TaoAvatar: Real-Time Lifelike Full-Body Talking Avatars for Augmented Reality via 3D Gaussian Splattingcited by 11
- 2021GRIM: A General, Real-Time Deep Learning Inference Framework for Mobile Devices based on Fine-Grained Structured Weight Sparsitycited by 10
- 2023CP3: Channel Pruning Plug-in for Point-based Networkscited by 10
- 2023FedTherapist: Mental Health Monitoring with User-Generated Linguistic Expressions on Smartphones via Federated Learningcited by 10
- 2021FastICARL: Fast Incremental Classifier and Representation Learning with Efficient Budget Allocation in Audio Sensing Applicationscited by 9
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A surveycited by 8
- 2025Never Start from Scratch: Expediting On-Device LLM Personalization via Explainable Model Selectioncited by 8
- 2025MNN-LLM: A Generic Inference Engine for Fast Large Language Model Deployment on Mobile Devicescited by 8
- 2022On-Device Learning with Cloud-Coordinated Data Augmentation for Extreme Model Personalization in Recommender Systemscited by 6
- 2022Boosting DNN Cold Inference on Edge Devicescited by 6
- 2024TwinLiteNet+: An Enhanced Multi-Task Segmentation Model for Autonomous Drivingcited by 5
- 2025Dissecting the Impact of Mobile DVFS Governors on LLM Inference Performance and Energy Efficiencycited by 5
- 2026ExecuTorch -- A Unified PyTorch Solution to Run AI Models On-Devicecited by 5
- 2026Hera: Learning Long-Horizon Coordination for Device-Cloud Collaborative LLM Agentscited by 5
- 2021DAPPER: Label-Free Performance Estimation after Personalization for Heterogeneous Mobile Sensingcited by 4
- 2022Enabling On-Device Smartphone GPU based Training: Lessons Learnedcited by 4
- 2023Confidant: Customizing Transformer-based LLMs via Collaborative Edge Trainingcited by 3
- 2024Embracing Federated Learning: Enabling Weak Client Participation via Partial Model Trainingcited by 3
- 2024A Scene-aware Models Adaptation Scheme for Cross-scene Online Inference on Mobile Devicescited by 3
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligencecited by 3
- 2024Elastic On-Device LLM Servicecited by 3
- 2025Scaling On-Device GPU Inference for Large Generative Modelscited by 3
- 2025Challenging GPU Dominance: When CPUs Outperform for On-Device LLM Inferencecited by 3
- 2021SoftNeuro: Fast Deep Inference using Multi-platform Optimizationcited by 2
- 2025PointSplit: Towards On-device 3D Object Detection with Heterogeneous Low-power Acceleratorscited by 2
- 2025EdgeWisePersona: A Dataset for On-Device User Profiling from Natural Language Interactionscited by 2
- 2025Optimizing 3D Gaussian Splattering for Mobile GPUscited by 2
- 2026Parameter-Free Encoders Remain Viable for RDB Foundation Modelscited by 2
- 2021Morphable Detector for Object Detection on Demandcited by 1
- 2022AGO: Boosting Mobile AI Inference Performance by Removing Constraints on Graph Optimizationcited by 1
- 2023Enhancing Quantised End-to-End ASR Models via Personalisationcited by 1
- 2024Resource-Efficient Personal Large Language Models Fine-Tuning with Collaborative Edge Computingcited by 1
50 most cited of 65 All 65 (JSON)
- 2026PEAM: On-device Communication Agent for Personalized, Efficient and Autonomous Mobile Network Configuration10 Oct 2026
- 2026AS2D: Accelerating On-Demand Audio Understanding on Mobile Devices29 Sep 2026
- 2026EStream: Fast and Memory-Efficient MoE Prefill through Expert Virtualization on Mobile NPUs6 Sep 2026
- 2026Revolutionizing Turn-by-Turn Navigation with Cloud-Edge Deep Learning29 Aug 2026
- 2026Group-Shared Low-Rank Approximation for Mobile-Efficient Pointwise Convolutions in Large-Kernel CNNs26 Aug 2026
- 2026FBLayout: Optimizing Memory Layout for Efficient LLM Finetuning on Mobile GPUs7 Jul 2026
- 2026Parameter-Free Encoders Remain Viable for RDB Foundation Models6 Jul 2026
- 2026JuZhou 1.0 Technical Report: The First Edge-Native Text-to-Image Foundation Model Trained Entirely on China-Developed AI Accelerators25 Jun 2026
- 2026Hera: Learning Long-Horizon Coordination for Device-Cloud Collaborative LLM Agents23 May 2026
- 2026ExecuTorch -- A Unified PyTorch Solution to Run AI Models On-Device5 May 2026
- 2026MobileKernelBench: Can LLMs Write Efficient Kernels for Mobile Devices?12 Mar 2026
- 2026FlashMem: Supporting Modern DNN Workloads on Mobile with GPU Memory Hierarchy Optimizations17 Feb 2026
38 more
- 2025Optimizing 3D Gaussian Splattering for Mobile GPUs20 Nov 2025
- 2025Dissecting the Impact of Mobile DVFS Governors on LLM Inference Performance and Energy Efficiency2 Jul 2025
- 2025Bridging the Digital Divide: Small Language Models as a Pathway for Physics and Photonics Education in Underdeveloped Regions14 Jun 2025
- 2025MNN-LLM: A Generic Inference Engine for Fast Large Language Model Deployment on Mobile Devices12 Jun 2025
- 2025EdgeWisePersona: A Dataset for On-Device User Profiling from Natural Language Interactions16 May 2025
- 2025Challenging GPU Dominance: When CPUs Outperform for On-Device LLM Inference9 May 2025
- 2025Scaling On-Device GPU Inference for Large Generative Models1 May 2025
- 2025Never Start from Scratch: Expediting On-Device LLM Personalization via Explainable Model Selection15 Apr 2025
- 2025TaoAvatar: Real-Time Lifelike Full-Body Talking Avatars for Augmented Reality via 3D Gaussian Splatting21 Mar 2025
- 2025PointSplit: Towards On-device 3D Object Detection with Heterogeneous Low-power Accelerators4 Mar 2025
- 2024Elastic On-Device LLM Service8 Sep 2024
- 2024Resource-Efficient Personal Large Language Models Fine-Tuning with Collaborative Edge Computing20 Aug 2024
- 2024Asteroid: Resource-Efficient Hybrid Pipeline Parallelism for Collaborative DNN Training on Heterogeneous Edge Devices15 Aug 2024
- 2024Fast On-device LLM Inference with NPUs8 Jul 2024
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence7 Jul 2024
- 2024Data Overfitting for On-Device Super-Resolution with Dynamic Algorithm and Compiler Co-Design3 Jul 2024
- 2024Embracing Federated Learning: Enabling Weak Client Participation via Partial Model Training21 Jun 2024
- 2024Galaxy: A Resource-Efficient Collaborative Edge AI System for In-situ Transformer Inference27 May 2024
- 2024A Scene-aware Models Adaptation Scheme for Cross-scene Online Inference on Mobile Devices9 May 2024
- 2024SmartMem: Layout Transformation Elimination and Adaptation for Efficient DNN Execution on Mobile21 Apr 2024
- 2024Transformer-Lite: High-efficiency Deployment of Large Language Models on Mobile Phone GPUs29 Mar 2024
- 2024Tiny Machine Learning: Progress and Futures28 Mar 2024
- 2024TwinLiteNet+: An Enhanced Multi-Task Segmentation Model for Autonomous Driving25 Mar 2024
- 2024Model Compression and Efficient Inference for Large Language Models: A Survey15 Feb 2024
- 2023Confidant: Customizing Transformer-based LLMs via Collaborative Edge Training22 Nov 2023
- 2023SparseByteNN: A Novel Mobile Inference Acceleration Framework Based on Fine-Grained Group Sparsity30 Oct 2023
- 2023FedTherapist: Mental Health Monitoring with User-Generated Linguistic Expressions on Smartphones via Federated Learning25 Oct 2023
- 2023Unveiling Energy Efficiency in Deep Learning: Measurement, Prediction, and Scoring across Edge Devices19 Oct 2023
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A survey27 Sep 2023
- 2023Enhancing Quantised End-to-End ASR Models via Personalisation17 Sep 2023
- 2023TimelyFL: Heterogeneity-aware Asynchronous Federated Learning with Adaptive Partial Training14 Apr 2023
- 2023CP3: Channel Pruning Plug-in for Point-based Networks23 Mar 2023
- 2022AGO: Boosting Mobile AI Inference Performance by Removing Constraints on Graph Optimization2 Dec 2022
- 2022On-device Training: A First Overview on Existing Systems1 Dec 2022
- 2022RepGhost: A Hardware-Efficient Ghost Module via Re-parameterization11 Nov 2022
- 2022Fast-ParC: Capturing Position Aware Global Feature for ConvNets and ViTs8 Oct 2022
- 2022On-Device Training Under 256KB Memory30 Jun 2022
- 2022Boosting DNN Cold Inference on Edge Devices15 Jun 2022
50 newest of 65 All 65 (JSON)
- 2021GRIM: A General, Real-Time Deep Learning Inference Framework for Mobile Devices based on Fine-Grained Structured Weight Sparsitycited by 10
- 2025MNN-LLM: A Generic Inference Engine for Fast Large Language Model Deployment on Mobile Devicescited by 8
- 2023SparseByteNN: A Novel Mobile Inference Acceleration Framework Based on Fine-Grained Group Sparsitycited by 0
- 2026AS2D: Accelerating On-Demand Audio Understanding on Mobile Devicescited by 0
- 2026AS2D: Accelerating On-Demand Audio Understanding on Mobile Devices29 Sep 2026
- 2025MNN-LLM: A Generic Inference Engine for Fast Large Language Model Deployment on Mobile Devices12 Jun 2025
- 2023SparseByteNN: A Novel Mobile Inference Acceleration Framework Based on Fine-Grained Group Sparsity30 Oct 2023
- 2021GRIM: A General, Real-Time Deep Learning Inference Framework for Mobile Devices based on Fine-Grained Structured Weight Sparsity25 Aug 2021
- 2022On-Device Training Under 256KB Memorycited by 160
- 2021WeNet: Production oriented Streaming and Non-streaming End-to-End Speech Recognition Toolkitcited by 125
- 2024Model Compression and Efficient Inference for Large Language Models: A Surveycited by 64
- 2024Fast On-device LLM Inference with NPUscited by 62
- 2021DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusioncited by 57
- 2024Tiny Machine Learning: Progress and Futurescited by 40
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2022Learning Torque Control for Quadrupedal Locomotioncited by 29
- 2022ParC-Net: Position Aware Circular Convolution with Merits from ConvNets and Transformercited by 28
- 2023TimelyFL: Heterogeneity-aware Asynchronous Federated Learning with Adaptive Partial Trainingcited by 27
- 2024Galaxy: A Resource-Efficient Collaborative Edge AI System for In-situ Transformer Inferencecited by 25
- 2022On-device Training: A First Overview on Existing Systemscited by 19
12 most cited of 56 All 56 (JSON)
- 2026Group-Shared Low-Rank Approximation for Mobile-Efficient Pointwise Convolutions in Large-Kernel CNNs26 Aug 2026
- 2026FBLayout: Optimizing Memory Layout for Efficient LLM Finetuning on Mobile GPUs7 Jul 2026
- 2026Parameter-Free Encoders Remain Viable for RDB Foundation Models6 Jul 2026
- 2026ExecuTorch -- A Unified PyTorch Solution to Run AI Models On-Device5 May 2026
- 2026MobileKernelBench: Can LLMs Write Efficient Kernels for Mobile Devices?12 Mar 2026
- 2026FlashMem: Supporting Modern DNN Workloads on Mobile with GPU Memory Hierarchy Optimizations17 Feb 2026
- 2025Optimizing 3D Gaussian Splattering for Mobile GPUs20 Nov 2025
- 2025Dissecting the Impact of Mobile DVFS Governors on LLM Inference Performance and Energy Efficiency2 Jul 2025
- 2025Bridging the Digital Divide: Small Language Models as a Pathway for Physics and Photonics Education in Underdeveloped Regions14 Jun 2025
- 2025EdgeWisePersona: A Dataset for On-Device User Profiling from Natural Language Interactions16 May 2025
- 2025Challenging GPU Dominance: When CPUs Outperform for On-Device LLM Inference9 May 2025
- 2025Scaling On-Device GPU Inference for Large Generative Models1 May 2025
12 newest of 56 All 56 (JSON)