Efficient Zero-Activation-Skipping for On-Chip Low-Energy CNN Acceleration

被引:2
|
作者
Liu, Min [1 ]
He, Yifan [2 ]
Jiao, Hailong [1 ]
机构
[1] Peking Univ, Shenzhen Grad Sch, VLSI Lab, Sch Elect & Comp Engn, Shenzhen, Peoples R China
[2] Reconova Technol Co Ltd, Xiamen, Peoples R China
关键词
Sparse matrix; convolution; sparse storage; input feature map; speedup; energy savings; energy efficiency; PROCESSOR;
D O I
10.1109/AICAS51828.2021.9458578
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new convolution paradigm is proposed for convolutional neural networks (CNNs) in this paper, which can efficiently skip the storage and computation of zeros in the input feature maps, by exploring the position information of the activations. Furthermore, by reusing the activations as much as possible, load balance is achieved among different processing elements without hardware cost. With the proposed sparse convolution technique, the calculation speed is enhanced by 7.29x for convolutional layers with a sparsity of 90% and by 2.59x for running VGG16 with ImageNet2012 dataset, compared to the traditional convolution method. Implemented in a UMC 55-nm low power CMOS technology, a CNN accelerator with the proposed technique achieves an effective energy efficiency of 1.94 TOPS/W while running at 100 MHz and 1.08 V supply voltage.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] CompAct: On-chip Compression of Activations for Low Power Systolic Array Based CNN Acceleration
    Zhang, Jeff
    Raj, Parul
    Zarar, Shuayb
    Ambardekar, Amol
    Garg, Siddharth
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [2] A 10 mW Bluetooth Low-Energy Transceiver With On-Chip Matching
    Prummel, Jan
    Papamichail, Michail
    Willms, John
    Todi, Rahul
    Aartsen, William
    Kruiskamp, Wim
    Haanstra, Johan
    Opbroek, Enno
    Rievers, Soren
    Seesink, Peter
    van Gorsel, Jan
    Woering, Harrie
    Smit, Chris
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2015, 50 (12) : 3077 - 3088
  • [3] Low-energy high-speed graphene modulator for on-chip communication
    Chakraborty, Ipsita
    Debnath, Kapil
    Dixit, Vivek
    OSA CONTINUUM, 2019, 2 (04) : 1273 - 1284
  • [4] A 10mW Bluetooth Low-Energy Transceiver with On-Chip Matching
    Prummel, Jan
    Papamichail, Michail
    Ancis, Michele
    Willms, John
    Todi, Rahul
    Aartsen, William
    Kruiskamp, Wim
    Haanstra, Johan
    Opbroek, Enno
    Rievers, Soren
    Seesink, Peter
    Woering, Harrie
    Smit, Chris
    2015 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE DIGEST OF TECHNICAL PAPERS (ISSCC), 2015, 58 : 238 - U333
  • [5] XOMA: Exclusive On-Chip Memory Architecture for Energy-Efficient Deep Learning Acceleration
    Sim, Hyeonuk
    Anderson, Jason H.
    Lee, Jongeun
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 651 - 656
  • [6] A Novel Low-Communication Energy-Efficient Reconfigurable CNN Acceleration Architecture
    Wu, Di
    Chen, Jin
    Cao, Wei
    Wang, Lingli
    2018 28TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2018, : 64 - 67
  • [7] A survey of techniques for energy efficient on-chip communication
    Raghunathan, V
    Srivastava, MB
    Gupta, RK
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 900 - 905
  • [8] LOCALLY INDUCED ACCELERATION OF LOW-ENERGY PARTICLES
    OLSON, WP
    PFITZER, KA
    MROZ, GJ
    TRANSACTIONS-AMERICAN GEOPHYSICAL UNION, 1978, 59 (12): : 1172 - 1172
  • [9] Design High Bandwidth-Density, Low Latency and Energy Efficient On-Chip Interconnect
    Wang, Yong
    Wu, Hui
    2017 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2017,
  • [10] Designing Energy-Efficient Low-Diameter On-chip Networks with Equalized Interconnects
    Joshi, Ajay
    Kim, Byungsub
    Stojanovic, Vladimir
    2009 17TH IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI 2009), 2009, : 3 - 12