CNNdroid:在Android上GPU加速执行训练好的深度卷积神经网络
分布式、并行与集群计算
2016-10-18 v2 计算机视觉与模式识别
摘要
许多运行于智能手机和可穿戴设备上的移动应用,可能受益于基于深度CNN的机器学习算法的准确性和可扩展性。然而,性能和能耗限制使得此类计算密集型算法在移动设备上的执行难以实现。我们提出了一个名为CNNdroid的GPU加速库,用于在基于Android的移动设备上执行训练好的深度CNN。实证评估表明,CNNdroid在当前移动设备上可实现高达60倍的加速和130倍的节能。CNNdroid开源库可在 https://github.com/ENCP/CNNdroid 下载。
引用
@article{arxiv.1511.07376,
title = {CNNdroid: GPU-Accelerated Execution of Trained Deep Convolutional Neural Networks on Android},
author = {Seyyed Salar Latifi Oskouei and Hossein Golestani and Matin Hashemi and Soheil Ghiasi},
journal= {arXiv preprint arXiv:1511.07376},
year = {2016}
}