CNNdroid: GPU-Accelerated Execution of Trained Deep Convolutional Neural Networks on Android
Not on the map. Why?
Abstract (arXiv)
Many mobile applications running on smartphones and wearable devices would potentially benefit from the accuracy and scalability of deep CNN-based machine learning algorithms. However, performance and energy consumption limitations make the execution of such computationally intensive algorithms on mobile devices prohibitive. We present a GPU-accelerated library, dubbed CNNdroid, for execution of trained deep CNNs on Android-based mobile devices. Empirical evaluations show that CNNdroid achieves up to 60X speedup and 130X energy saving on current mobile devices. The CNNdroid open source library is available for download at https://github.com/ENCP/CNNdroid
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Nov 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 2.
4 papers.
- 2023OmniBoost: Boosting Throughput of Heterogeneous Embedded Devices under Multi-DNN Workloadcited by 12
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devicescited by 7
- 2021SmartSplit: Latency-Energy-Memory Optimisation for CNN Splitting on Smartphone Environmentcited by 0
- 2023Towards Implementing Energy-aware Data-driven Intelligence for Smart Health Applications on Mobile Platformscited by 0
- 2023OmniBoost: Boosting Throughput of Heterogeneous Embedded Devices under Multi-DNN Workload6 Jul 2023
- 2023Towards Implementing Energy-aware Data-driven Intelligence for Smart Health Applications on Mobile Platforms1 Feb 2023
- 2021SmartSplit: Latency-Energy-Memory Optimisation for CNN Splitting on Smartphone Environment1 Nov 2021
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devices8 Jun 2021