Optimizing Convolutional Neural Network on FPGA under Heterogeneous Computing Framework with OpenCL

Zhengrong Wang,Fei Qiao,Zhen Liu,Yuxiang Shan,Xunyi Zhou,Li Luo,Huazhong Yang
DOI: https://doi.org/10.1109/tencon.2016.7848692
2016-01-01
Abstract:As convolutional neural network (CNN) has been used more and more widely, such as in areas of images classifications and face recognition, the traditional CPU or GPU platforms have been insufficient to support the efficient operation of increasingly complex CNN. Therefore, heterogeneous computing platform is increasingly used to accelerate CNN, which contains a host and one or more computing devices, such as GPU and FPGA, etc.
What problem does this paper attempt to address?