Neural Synaptic Plasticity-Inspired Computing: A High Computing Efficient Deep Convolutional Neural Network Accelerator

被引:18
|
作者
Xia, Zihan [1 ]
Chen, Jienan [1 ]
Huang, Qiu [1 ]
Luo, Jinting [1 ]
Hu, Jianhao [1 ]
机构
[1] Univ Elect Sci & Technol China, Natl Key Lab Sci & Technol Commun, Chengdu 611731, Peoples R China
关键词
Deep convolutional neural networks; deep learning; neural synaptic plasticity; stochastic computing; high efficient accelerators; TERM PLASTICITY; ARCHITECTURE; DEVICE;
D O I
10.1109/TCSI.2020.3039346
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Deep convolutional neural networks (DCNNs) have achieved state-of-the-art performance in classification, natural language processing (NLP), and regression tasks. However, there is still a great gap between DCNNs and the human brain in terms of computation efficiency. Inspired by neural synaptic plasticity and stochastic computing (SC), we propose neural synaptic plasticity-inspired computing (NSPC) to simulate the human brain's neural network activity for inference tasks with simple logic gates. The multiplication and accumulation (MAC) is transformed by the wire connectivity in NSPC, which only requires bundles of wires and small width adders. To this end, the NSPC imitates the structure of neural synaptic plasticity from a circuit wires connection perspective. Furthermore, from the principle of NSPC, we use a data mapping method to convert the convolution operations to matrix multiplications. Based on the methodology of NSPC, fully-pipelined and low latency architecture is designed. The proposed NSPC accelerator exhibits high hardware efficiency while maintaining a comparable network accuracy level. The NSPC based DCNN accelerator (NSPC-CNN) processes DCNN at 1.5625M images/s with a power dissipation of 15.42 W and an area of 36.4 mm(2). The NSPC based deep neural network (DNN) accelerator (NSPC-DNN) that implements three fully connected layers DNN consumes only 6.6 mm(2) area and 2.93 W power, and achieves a throughput of 400M images/s. Compared with conventional fixed-point implementations, the NSPC-CNN achieves 2.77x area efficiency, 2.25x power efficiency; the proposed NSPC-DNN exhibits 2.31x area efficiency and 2.09x power efficiency.
引用
收藏
页码:728 / 740
页数:13
相关论文
共 50 条
  • [41] Accurate and compact convolutional neural network based on stochastic computing
    Abdellatef, Hamdan
    Khalil-Hani, Mohamed
    Shaikh-Husin, Nasir
    Ayat, Sayed Omid
    NEUROCOMPUTING, 2022, 471 : 31 - 47
  • [42] Optimizing Performance of Convolutional Neural Network Using Computing Technique
    Samudre, Pooja
    Shende, Prashant
    Jaiswal, Vishal
    2019 IEEE 5TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2019,
  • [43] Bit-Pragmatic Deep Neural Network Computing
    Albericio, Jorge
    Delmas, Alberto
    Judd, Patrick
    Sharify, Sayeh
    O'Leary, Gerard
    Genov, Roman
    Moshovos, Andreas
    50TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2017, : 382 - 394
  • [44] High throughput computing for neural network simulation
    Culloty, J
    Walsh, P
    PARALLEL COMPUTING: SOFTWARE TECHNOLOGY, ALGORITHMS, ARCHITECTURES AND APPLICATIONS, 2004, 13 : 395 - 402
  • [45] Design and Implementation of Deep Neural Network for Edge Computing
    Zhang, Junyang
    Guo, Yang
    Hu, Xiao
    Li, Rongzhen
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (08) : 1982 - 1996
  • [46] Efficient Neural Network Accelerators with Optical Computing and Communication
    Xia, Chengpeng
    Chen, Yawen
    Zhang, Haibo
    Zhang, Hao
    Dai, Fei
    Wu, Jigang
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2023, 20 (01) : 513 - 535
  • [47] Synaptic neural circuit inspired by side-gated graphene synaptic transistors for neuromorphic computing
    Wen, Huifeng
    Yong, Haoran
    He, Xiaoying
    Rao, Lan
    ENGINEERING RESEARCH EXPRESS, 2025, 7 (01):
  • [48] Application of mobile edge computing combined with convolutional neural network deep learning in image analysis
    Yong Yang
    Young Chun Ko
    International Journal of System Assurance Engineering and Management, 2022, 13 : 1186 - 1195
  • [49] Convolutional neural network for high-performance reservoir computing using dynamic memristors
    Byun, Yongjin
    So, Hyojin
    Kim, Sungjun
    CHAOS SOLITONS & FRACTALS, 2024, 188
  • [50] Application of mobile edge computing combined with convolutional neural network deep learning in image analysis
    Yang, Yong
    Ko, Young Chun
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (SUPPL 3) : 1186 - 1195