Litcius/Paper detail

An FPGA-based accelerator for deep neural network with novel reconfigurable architecture

Han Jia, Daming Ren, Xuecheng Zou

2021IEICE Electronics Express12 citationsDOIOpen Access PDF

Abstract

Due to the high parallelism, Data flow architecture is a common solution for deep neural network (DNN) acceleration, however, existing DNN accelerate solutions exhibit limited flexibility to diverse network models. This paper presents a novel reconfigurable architecture as DNN accelerate solution, which consists of circuit blocks all can be reconfigured to adapt to different networks, and maintain high throughput. The proposed architecture shows good transferability to diverse DNN models due to its reconfigurable processing element (PE) array, which can be adjusted to deal with various filter sizes of networks. In the meanwhile, according to proposed data reuse technique based on parameter proportion property of different layers in DNN, a reconfigurable on-chip buffer mechanism is raised. Moreover, the accelerator enhances its performance by exploiting the sparsity property of input feature map. Compared to other state-of-the-art solutions based on FPGA, our architecture achieves high performance, and presents good flexibility in the meantime.

Topics & Concepts

Field-programmable gate arrayComputer scienceFlexibility (engineering)Artificial neural networkComputer architectureArchitectureHardware accelerationThroughputNetwork architectureParallel computingFilter (signal processing)Computer engineeringEmbedded systemArtificial intelligenceStatisticsVisual artsArtComputer securityTelecommunicationsComputer visionWirelessMathematicsAdvanced Memory and Neural ComputingCCD and CMOS Imaging SensorsAdvanced Neural Network Applications
An FPGA-based accelerator for deep neural network with novel reconfigurable architecture | Litcius