Skip to main content

A high utilization FPGA-based accelerator for variable-scale convolutional neural network

Publication ,  Conference
Li, X; Cai, Y; Han, J; Zeng, X
Published in: Proceedings of International Conference on ASIC
July 1, 2017

Convolutional Neural Network (CNN) plays an essential role in computer vision applications for high classification accuracy and robust generalization capability. In recent years, various GPU-based or application-specific hardware approaches have been proposed to accelerate CNN computations. However, for variable-scale CNNs, the utilization of DSP on chip is not able to achieve very high due to the boundary of image. In this paper, we propose an optimization framework to solve boundary problem and connect our accelerator with ARM processors and DDR4 memory through dual Advanced eXtensible Interface (AXI) bus. Each port is capable of a peak throughout of 1.6 GB/s in full duplex. The accelerator has the ability to perform 160 G-op/s at peak and achieve 96% computing resource utilization.

Duke Scholars

Published In

Proceedings of International Conference on ASIC

DOI

EISSN

2162-755X

ISSN

2162-7541

Publication Date

July 1, 2017

Volume

2017-October

Start / End Page

944 / 947
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Li, X., Cai, Y., Han, J., & Zeng, X. (2017). A high utilization FPGA-based accelerator for variable-scale convolutional neural network. In Proceedings of International Conference on ASIC (Vol. 2017-October, pp. 944–947). https://doi.org/10.1109/ASICON.2017.8252633
Li, X., Y. Cai, J. Han, and X. Zeng. “A high utilization FPGA-based accelerator for variable-scale convolutional neural network.” In Proceedings of International Conference on ASIC, 2017-October:944–47, 2017. https://doi.org/10.1109/ASICON.2017.8252633.
Li X, Cai Y, Han J, Zeng X. A high utilization FPGA-based accelerator for variable-scale convolutional neural network. In: Proceedings of International Conference on ASIC. 2017. p. 944–7.
Li, X., et al. “A high utilization FPGA-based accelerator for variable-scale convolutional neural network.” Proceedings of International Conference on ASIC, vol. 2017-October, 2017, pp. 944–47. Scopus, doi:10.1109/ASICON.2017.8252633.
Li X, Cai Y, Han J, Zeng X. A high utilization FPGA-based accelerator for variable-scale convolutional neural network. Proceedings of International Conference on ASIC. 2017. p. 944–947.

Published In

Proceedings of International Conference on ASIC

DOI

EISSN

2162-755X

ISSN

2162-7541

Publication Date

July 1, 2017

Volume

2017-October

Start / End Page

944 / 947