IEEE Embedded Systems Letters · 2023 · 21 citations · 8 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysLow-power DesignAccelerator ArchitectureField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationLow-power Fpga DesignPower OptimizationAcceleratorsCompressionConvolutionConvolutional Neural NetworksDeep Learning AcceleratorsEnergy-efficient Hardware AccelerationModel CompressionPower-efficient Accelerator Design
Field Programmable Gate Array (FPGA) has become an excellent hardware accelerator solution for convolutional neural networks (CNN). Meanwhile, optimizing methods such as model compression have been proposed. As most CNN accelerators focus on dense neural networks, to solve the problem of difficult hardware deployment due to irregular networks, we propose a method for sparse neural networks in our work. The storage and coding format of sparse data obtained by the block pruning method is designed to make it friendly to implement on FPGA. Besides, we also propose an efficient and simple data flow by the planarization of the whole convolution calculation process. The experimental result demonstrates that our implementation can achieve clock frequency of 190MHz, power consumption of 13.32W and inferencing speed of 16.37ms. Compared with some typical Mobilenet implementation schemes, our method has been proven to achieve a better balance between frequency, accuracy, power consumption and speed.
8
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Design of Accelerator for MobileNet Convolutional Neural Network Based on FPGA
Jiawen Liao, Liangwei Cai, Yuan Xu et al. · 2019 · 34 citations