On-Device Neural Net Inference with Mobile GPUs
Not on the map. Why?
Abstract (arXiv)
On-device inference of machine learning models for mobile phones is desirable due to its lower latency and increased privacy. Running such a compute-intensive task solely on the mobile CPU, however, can be difficult due to limited computing power, thermal constraints, and energy consumption. App developers and researchers have begun exploiting hardware accelerators to overcome these challenges. Recently, device manufacturers are adding neural processing units into high-end phones for on-device inference, but these account for only a small fraction of hand-held devices. In this paper, we present how we leverage the mobile GPU, a ubiquitous hardware accelerator on virtually every phone, to run inference of deep neural networks in real-time for both Android and iOS devices. By describing our architecture, we also discuss how to design networks that are mobile GPU-friendly. Our state-of-the-art mobile GPU inference engine is integrated into the open-source project TensorFlow Lite and publicly available at https://tensorflow.org/lite.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 12; 2023: 3; 2024: 3; 2025: 3; 2026: 1.
32 papers.
Sort:
By area:
- 2021Device-Cloud Collaborative Learning for Recommendationcited by 34
- 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Pagingcited by 26
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2023Green Edge AI: A Contemporary Surveycited by 24
- 2021Fast and Accurate Single-Image Depth Estimation on Mobile Devices, Mobile AI 2021 Challenge: Reportcited by 19
- 2021Real-Time Video Super-Resolution on Smartphones with Deep Learning, Mobile AI 2021 Challenge: Reportcited by 19
- 2021PatrickStar: Parallel Training of Pre-trained Models via Chunk-based Memory Managementcited by 15
- 2021MFAGAN: A Compression Framework for Memory-Efficient On-Device Super-Resolution GANcited by 14
- 2021Layer Pruning on Demand with Intermediate CTCcited by 13
- 2022The Effect of Model Compression on Fairness in Facial Expression Recognitioncited by 13
- 2022Learned Smartphone ISP on Mobile GPUs with Deep Learning, Mobile AI & AIM 2022 Challenge: Reportcited by 13
- 2022MicroISP: Processing 32MP Photos on Mobile Devices with Deep Learningcited by 13
20 more
- 2021FastICARL: Fast Incremental Classifier and Representation Learning with Efficient Budget Allocation in Audio Sensing Applicationscited by 9
- 2021BasisNet: Two-stage Model Synthesis for Efficient Inferencecited by 7
- 2022Federated Remote Physiological Measurement with Imperfect Datacited by 7
- 2022PyNet-V2 Mobile: Efficient On-Device Photo Processing With Neural Networkscited by 7
- 2021ML-EXray: Visibility into ML Deployment on the Edgecited by 6
- 2023SYENet: A Simple Yet Effective Network for Multiple Low-Level Vision Tasks with Real-time Performance on Mobile Devicecited by 5
- 2023PolyThrottle: Energy-efficient Neural Network Inference on Edge Devicescited by 5
- 2022Memory Planning for Deep Neural Networkscited by 3
- 2025Scaling On-Device GPU Inference for Large Generative Modelscited by 3
- 2022Efficient Heterogeneous Video Segmentation at the Edgecited by 2
- 2022Realistic Bokeh Effect Rendering on Mobile GPUs, Mobile AI & AIM 2022 challenge: Reportcited by 2
- 2022A Framework for Event-based Computer Vision on a Mobile Devicecited by 1
- 2022An efficient and flexible inference system for serving heterogeneous ensembles of deep neural networkscited by 1
- 2022Inference Latency Prediction at the Edgecited by 1
- 2024NeuroFlux: Memory-Efficient CNN Training Using Adaptive Local Learningcited by 1
- 2024t-READi: Transformer-Powered Robust and Efficient Multimodal Inference for Autonomous Drivingcited by 1
- 2025Accelerating Mobile Inference through Fine-Grained CPU-GPU Co-Executioncited by 1
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devicescited by 0
- 2025Rethinking Vision Transformer Depth via Structural Reparameterizationcited by 0
- 2026Partition-Aware Scheduling for Mobile Heterogeneous Inference Co-Executioncited by 0
- 2026Partition-Aware Scheduling for Mobile Heterogeneous Inference Co-Execution13 Sep 2026
- 2025Rethinking Vision Transformer Depth via Structural Reparameterization24 Nov 2025
- 2025Accelerating Mobile Inference through Fine-Grained CPU-GPU Co-Execution24 Oct 2025
- 2025Scaling On-Device GPU Inference for Large Generative Models1 May 2025
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices17 Dec 2024
- 2024t-READi: Transformer-Powered Robust and Efficient Multimodal Inference for Autonomous Driving13 Oct 2024
- 2024NeuroFlux: Memory-Efficient CNN Training Using Adaptive Local Learning21 Feb 2024
- 2023Green Edge AI: A Contemporary Survey1 Dec 2023
- 2023PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices30 Oct 2023
- 2023SYENet: A Simple Yet Effective Network for Multiple Low-Level Vision Tasks with Real-time Performance on Mobile Device16 Aug 2023
- 2022MicroISP: Processing 32MP Photos on Mobile Devices with Deep Learning8 Nov 2022
- 2022PyNet-V2 Mobile: Efficient On-Device Photo Processing With Neural Networks8 Nov 2022
20 more
- 2022Realistic Bokeh Effect Rendering on Mobile GPUs, Mobile AI & AIM 2022 challenge: Report7 Nov 2022
- 2022Learned Smartphone ISP on Mobile GPUs with Deep Learning, Mobile AI & AIM 2022 Challenge: Report7 Nov 2022
- 2022Inference Latency Prediction at the Edge6 Oct 2022
- 2022An efficient and flexible inference system for serving heterogeneous ensembles of deep neural networks30 Aug 2022
- 2022Efficient Heterogeneous Video Segmentation at the Edge24 Aug 2022
- 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Paging15 Jul 2022
- 2022A Framework for Event-based Computer Vision on a Mobile Device13 May 2022
- 2022Federated Remote Physiological Measurement with Imperfect Data11 Mar 2022
- 2022Memory Planning for Deep Neural Networks23 Feb 2022
- 2022The Effect of Model Compression on Fairness in Facial Expression Recognition5 Jan 2022
- 2021ML-EXray: Visibility into ML Deployment on the Edge8 Nov 2021
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wild28 Sep 2021
- 2021PatrickStar: Parallel Training of Pre-trained Models via Chunk-based Memory Management12 Aug 2021
- 2021MFAGAN: A Compression Framework for Memory-Efficient On-Device Super-Resolution GAN27 Jul 2021
- 2021Layer Pruning on Demand with Intermediate CTC17 Jun 2021
- 2021FastICARL: Fast Incremental Classifier and Representation Learning with Efficient Budget Allocation in Audio Sensing Applications14 Jun 2021
- 2021Real-Time Video Super-Resolution on Smartphones with Deep Learning, Mobile AI 2021 Challenge: Report17 May 2021
- 2021Fast and Accurate Single-Image Depth Estimation on Mobile Devices, Mobile AI 2021 Challenge: Report17 May 2021
- 2021BasisNet: Two-stage Model Synthesis for Efficient Inference7 May 2021
- 2021Device-Cloud Collaborative Learning for Recommendation14 Apr 2021
- 2021Device-Cloud Collaborative Learning for Recommendationcited by 34
- 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Pagingcited by 26
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2023Green Edge AI: A Contemporary Surveycited by 24
- 2021Fast and Accurate Single-Image Depth Estimation on Mobile Devices, Mobile AI 2021 Challenge: Reportcited by 19
- 2021Real-Time Video Super-Resolution on Smartphones with Deep Learning, Mobile AI 2021 Challenge: Reportcited by 19
- 2021PatrickStar: Parallel Training of Pre-trained Models via Chunk-based Memory Managementcited by 15
- 2021MFAGAN: A Compression Framework for Memory-Efficient On-Device Super-Resolution GANcited by 14
- 2021Layer Pruning on Demand with Intermediate CTCcited by 13
- 2022The Effect of Model Compression on Fairness in Facial Expression Recognitioncited by 13
- 2022Learned Smartphone ISP on Mobile GPUs with Deep Learning, Mobile AI & AIM 2022 Challenge: Reportcited by 13
- 2022MicroISP: Processing 32MP Photos on Mobile Devices with Deep Learningcited by 13
12 most cited of 31 All 31 (JSON)
- 2026Partition-Aware Scheduling for Mobile Heterogeneous Inference Co-Execution13 Sep 2026
- 2025Accelerating Mobile Inference through Fine-Grained CPU-GPU Co-Execution24 Oct 2025
- 2025Scaling On-Device GPU Inference for Large Generative Models1 May 2025
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices17 Dec 2024
- 2024t-READi: Transformer-Powered Robust and Efficient Multimodal Inference for Autonomous Driving13 Oct 2024
- 2024NeuroFlux: Memory-Efficient CNN Training Using Adaptive Local Learning21 Feb 2024
- 2023Green Edge AI: A Contemporary Survey1 Dec 2023
- 2023PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices30 Oct 2023
- 2023SYENet: A Simple Yet Effective Network for Multiple Low-Level Vision Tasks with Real-time Performance on Mobile Device16 Aug 2023
- 2022MicroISP: Processing 32MP Photos on Mobile Devices with Deep Learning8 Nov 2022
- 2022PyNet-V2 Mobile: Efficient On-Device Photo Processing With Neural Networks8 Nov 2022
- 2022Realistic Bokeh Effect Rendering on Mobile GPUs, Mobile AI & AIM 2022 challenge: Report7 Nov 2022
12 newest of 31 All 31 (JSON)