RTMobile: Beyond Real-Time Mobile Acceleration of RNNs for Speech Recognition
Not on the map. Why?
Abstract (arXiv)
Recurrent neural networks (RNNs) based automatic speech recognition has nowadays become prevalent on mobile devices such as smart phones. However, previous RNN compression techniques either suffer from hardware performance overhead due to irregularity or significant accuracy loss due to the preserved regularity for hardware friendliness. In this work, we propose RTMobile that leverages both a novel block-based pruning approach and compiler optimizations to accelerate RNN inference on mobile devices. Our proposed RTMobile is the first work that can achieve real-time RNN inference on mobile platforms. Experimental results demonstrate that RTMobile can significantly outperform existing RNN hardware acceleration methods in terms of inference accuracy and time. Compared with prior work on FPGA, RTMobile using Adreno 640 embedded GPU on GRU can improve the energy-efficiency by about 40× while maintaining the same inference time.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 6; 2023: 5; 2024: 0; 2025: 2.
19 papers.
Sort:
By area:
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 77
- 2021DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusioncited by 56
- 2022SparCL: Sparse Continual Learning on the Edgecited by 55
- 2021Achieving on-Mobile Real-Time Super-Resolution with Neural Architecture and Pruning Searchcited by 34
- 2023DPHuBERT: Joint Distillation and Pruning of Self-Supervised Speech Modelscited by 32
- 2023Structured Pruning of Self-Supervised Pre-trained Models for Speech Recognition and Understandingcited by 29
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networkscited by 20
- 2022Quantum Neural Network Compressioncited by 12
- 2022Layer Freezing & Data Sieving: Missing Pieces of a Generic Framework for Sparse Trainingcited by 11
- 2021GRIM: A General, Real-Time Deep Learning Inference Framework for Mobile Devices based on Fine-Grained Structured Weight Sparsitycited by 10
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognitioncited by 10
7 more
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Accelerationcited by 7
- 2022All-in-One: A Highly Representative DNN Pruning Framework for Edge Devices with Dynamic Power Managementcited by 5
- 2023A Comprehensive Review and a Taxonomy of Edge Machine Learning: Requirements, Paradigms, and Techniquescited by 4
- 2025Uncovering Critical Features for Deepfake Detection through the Lottery Ticket Hypothesiscited by 3
- 2021Achieving Real-Time Object Detection on MobileDevices with Neural Pruning Searchcited by 2
- 2025Robust Group Anomaly Detection for Quasi-Periodic Network Time Seriescited by 1
- 2022CoCoPIE XGen: A Full-Stack AI-Oriented Optimizing Frameworkcited by 0
- 2025Uncovering Critical Features for Deepfake Detection through the Lottery Ticket Hypothesis21 Jul 2025
- 2025Robust Group Anomaly Detection for Quasi-Periodic Network Time Series20 Jun 2025
- 2023DPHuBERT: Joint Distillation and Pruning of Self-Supervised Speech Models28 May 2023
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognition14 Mar 2023
- 2023Structured Pruning of Self-Supervised Pre-trained Models for Speech Recognition and Understanding27 Feb 2023
- 2023A Comprehensive Review and a Taxonomy of Edge Machine Learning: Requirements, Paradigms, and Techniques16 Feb 2023
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networks20 Jan 2023
- 2022All-in-One: A Highly Representative DNN Pruning Framework for Edge Devices with Dynamic Power Management9 Dec 2022
- 2022Layer Freezing & Data Sieving: Missing Pieces of a Generic Framework for Sparse Training22 Sep 2022
- 2022SparCL: Sparse Continual Learning on the Edge20 Sep 2022
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolution25 Jul 2022
- 2022Quantum Neural Network Compression4 Jul 2022
7 more
- 2022CoCoPIE XGen: A Full-Stack AI-Oriented Optimizing Framework21 Jun 2022
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration22 Nov 2021
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edge26 Oct 2021
- 2021DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusion30 Aug 2021
- 2021GRIM: A General, Real-Time Deep Learning Inference Framework for Mobile Devices based on Fine-Grained Structured Weight Sparsity25 Aug 2021
- 2021Achieving on-Mobile Real-Time Super-Resolution with Neural Architecture and Pruning Search18 Aug 2021
- 2021Achieving Real-Time Object Detection on MobileDevices with Neural Pruning Search28 Jun 2021
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 77
- 2021DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusioncited by 56
- 2022SparCL: Sparse Continual Learning on the Edgecited by 55
- 2021Achieving on-Mobile Real-Time Super-Resolution with Neural Architecture and Pruning Searchcited by 34
- 2023DPHuBERT: Joint Distillation and Pruning of Self-Supervised Speech Modelscited by 32
- 2023Structured Pruning of Self-Supervised Pre-trained Models for Speech Recognition and Understandingcited by 29
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networkscited by 20
- 2022Quantum Neural Network Compressioncited by 12
- 2022Layer Freezing & Data Sieving: Missing Pieces of a Generic Framework for Sparse Trainingcited by 11
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognitioncited by 10
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Accelerationcited by 7
12 most cited of 18 All 18 (JSON)
- 2025Uncovering Critical Features for Deepfake Detection through the Lottery Ticket Hypothesis21 Jul 2025
- 2025Robust Group Anomaly Detection for Quasi-Periodic Network Time Series20 Jun 2025
- 2023DPHuBERT: Joint Distillation and Pruning of Self-Supervised Speech Models28 May 2023
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognition14 Mar 2023
- 2023Structured Pruning of Self-Supervised Pre-trained Models for Speech Recognition and Understanding27 Feb 2023
- 2023A Comprehensive Review and a Taxonomy of Edge Machine Learning: Requirements, Paradigms, and Techniques16 Feb 2023
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networks20 Jan 2023
- 2022All-in-One: A Highly Representative DNN Pruning Framework for Edge Devices with Dynamic Power Management9 Dec 2022
- 2022Layer Freezing & Data Sieving: Missing Pieces of a Generic Framework for Sparse Training22 Sep 2022
- 2022SparCL: Sparse Continual Learning on the Edge20 Sep 2022
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolution25 Jul 2022
- 2022Quantum Neural Network Compression4 Jul 2022
12 newest of 18 All 18 (JSON)