A Reconfigurable Pipelined Architecture for Convolutional Neural Network Acceleration

被引:2
|
作者
Xue, Chengbo [1 ]
Cao, Shan [2 ]
Jiang, Rongkun [1 ]
Yang, Hao [1 ]
机构
[1] Beijing Inst Technol, Sch Informat & Elect, Beijing 100081, Peoples R China
[2] Shanghai Univ, Shanghai Inst Adv Commun & Data Sci, Joint Int Res Lab Specialty Fiber Opt & Adv Commu, Key Lab Specialty Fiber Opt & Opt Access Networks, Shanghai, Peoples R China
关键词
Convolutional neural network; inter-layer pipeline; hardware accelerator; machine learning;
D O I
10.1109/ISCAS.2018.8351425
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The convolutional neural network (CNN) has become widely used in a variety of vision recognition applications, and the hardware acceleration of CNN is in urgent need as increasingly more computations are required in the state-of-the-art CNN networks. In this paper, we propose a pipelined architecture for CNN acceleration. The probability of both inner-layer and inter-layer pipeline for typical CNN networks is analyzed. And two types of data re-ordering methods, the filter-first (FF) flow and the image-first (IF) flow, are proposed for different kinds of layers. Then, a pipelined CNN accelerator for AlexNet is implemented, the dataflow of which can be reconfigurably selected for different layer processing. Simulation results show that the proposed pipelined architecture achieves 43% performance improvement compared with the non-pipelined ones. The AlexNet accelerator is implemented in 65 nm CMOS technology working at 200 MHz, with 350 mW power consumption and 24 GFLOPS peak performance.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] ShuffleNeMt: modern lightweight convolutional neural network architecture
    Zhu, Meng
    Min, Weidong
    Han, Qing
    Zhan, Guowei
    Fu, Qiyan
    Li, Jiahao
    PATTERN ANALYSIS AND APPLICATIONS, 2024, 27 (04)
  • [42] An Architecture Design Method of Deep Convolutional Neural Network
    Suzuki, Satoshi
    Shouno, Hayaru
    NEURAL INFORMATION PROCESSING, ICONIP 2016, PT III, 2016, 9949 : 538 - 546
  • [43] A Convolutional Neural Network Architecture for Vehicle Logo Recognition
    Huang, Changxin
    Liang, Binbin
    Li, Wei
    Han, Songchen
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON UNMANNED SYSTEMS (ICUS), 2017, : 282 - 287
  • [44] Convolutional Neural Network Architecture for Plant Seedling Classification
    Elnemr, Heba A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (08) : 319 - 325
  • [45] Comparative Analysis of Recent Architecture of Convolutional Neural Network
    Saleem, Muhammad Asif
    Senan, Norhalina
    Wahid, Fazli
    Aamir, Muhammad
    Samad, Ali
    Khan, Mukhtaj
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [46] An Improved Convolutional Neural Network Architecture for Image Classification
    Ferreyra-Ramirez, A.
    Aviles-Cruz, C.
    Rodriguez-Martinez, E.
    Villegas-Cortez, J.
    Zuniga-Lopez, A.
    PATTERN RECOGNITION, MCPR 2019, 2019, 11524 : 89 - 101
  • [47] Slice Operator for Efficient Convolutional Neural Network Architecture
    Van-Thanh Hoang
    Jo, Kang-Hyun
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2020), PT II, 2020, 12034 : 163 - 173
  • [48] Morphological Convolutional Neural Network Architecture for Digit Recognition
    Mellouli, Dorra
    Hamdani, Tarek M.
    Sanchez-Medina, Javier J.
    Ben Ayed, Mounir
    Mimi, Adel M.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2019, 30 (09) : 2876 - 2885
  • [49] Convolutional Neural Network Architecture for Recovering Watermark Synchronization
    Kim, Wook-Hyung
    Kang, Jihyeon
    Mun, Seung-Min
    Hou, Jong-Uk
    SENSORS, 2020, 20 (18) : 1 - 18
  • [50] Accelerating a multiprocessor reconfigurable architecture with pipelined VLIW units
    Azevedo, A
    Agostin, L
    Wagner, F
    Bampi, S
    Soares, R
    Silva, IS
    16th International Workshop on Rapid System Prototyping, Proceedings: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2005, : 255 - 257