In order to reduce the latency and energy consumption of convolutional neural networks
dynamic network surgery is used to get sparse networks and a high energy efficiency sparse convolutional neural network accelerator is designed. Aiming at the problem of unbalanced computing load
a dataflow suitable for sparse computing is proposed. To reduce the latency of convolution operation
a 16×16 process engine array is used to improve computation parallelism
index units are designed to avoid invalid operation
the systolic input structure is designed to enhance data reuse
and ping-pong buffers are introduced to reduce data waiting. The synthesis results showthat the frequency can reach 500 MHz
the power consumption is 139mW
the peak performance is 221 GOPS
and the energy efficiency is 1.59T OPS/W with TSMC 28nm process.
关键词
Keywords
references
MOONS B, UYTTERHOEVEN R, DEHAENE W, et al. 14.5 Envision: A 0.26-to-10TOPS/W subword-parallel dynamic-voltage-accuracy-frequency-scalable Convolutional Neural Network processor in 28nm FDSOI[C]// Solid-state Circuits Conference.San Francisco, USA: IEEE, 2017: 246-247.
ZHANG S, DU Z, ZHANG L, et al. Cambricon-X: An accelerator for sparse neural networks[C]// 2016 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO). Taipei, China: IEEE, 2016: 1-12.
HAN S, MAO H, DALLY W J. Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Coding[C]// International Conference on Learning Representations. San Juan, Puerto Rico, 2016: 1-14.
WANG Q, SHEN F, SHEN L, et al. Lung Nodule Detection in CT Images Using a Raw Patch-Based Convolutional Neural Network[J]. Journal of digital imaging, 2019, 32(6): 971-979. DOI: 971
ALESSANDRO A, HESHAM M, ENRICO C, et al. NullHop: A Flexible Convolutional Neural Network Accelerator Based on Sparse Representations of Feature Maps[J]. IEEE Transactions on Neural Networks and Learning Systems, 2019, 30(3):644-656. DOI: 644
CHEN Y H, KRISHNA T, EMER J S, et al. Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks[J]. IEEE Journal of Solid-State Circuits, 2017, 52(1): 127-138. DOI: 127
ZHOU A, YAO A, GUO Y, et al. Incremental network quantization: Towards lossless cnns with low-precision weights[J]. arXiv preprint arXiv: 1702.03044, 2017.
Design and implementation of convolution neural network accelerator based on FPGA
HLS-based design and optimization methodology for convolutional neural network
A review of large model development: technological evolution from BERT to Deepseek
Steganography model guided by attention mechanism and improved dense convolution
Lightweight countermeasures against Spectre attacks on the branch prediction unit
Related Author
ZHAI She-ping
QIU Cheng
YANG Yuan-yuan
LI Jing
JIANG Ting-ting
PENG Xin-Lei
YU Le
Related Institution
School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing
School of Computer and Information Engineering, Beijing Technology and Business University
Beijing Key Laboratory of Big Data Technology for Food Safety