Trinh, Q.-K. and Duong, Q.-M. and Dao, T.-N. and Nguyen, V.-T. and Nguyen, H.-P. (2020) Feasibility and Design Trade-Offs of Neural Network Accelerators Implemented on Reconfigurable Hardware. In: 6th EAI International Conference on Industrial Networks and Intelligent Systems, INISCOM 2020, 24 August 2020 through 28 August 2020.
iniscom2020.pdf
Download (1MB) | Preview
Abstract
In recent years, neural networks based algorithms have been widely applied in computer vision applications. FPGA technology emerges as a promising choice for hardware acceleration owing to high-performance and flexibility; energy-efficiency compared to CPU and GPU; fast development round. FPGA recently has gradually become a viable alternative to the GPU/CPU platform. This work conducts a study on the practical implementation of neural network accelerators based-on reconfigurable hardware (FPGA). This systematically analyzes utilization-accuracy-performance trade-offs in the hardware implementations of neural networks using FPGAs and discusses the feasibility of applying those designs in reality. We have developed a highly generic architecture for implementing a single neural network layer, which eventually permits further construct arbitrary networks. As a case study, we implemented a neural network accelerator on FPGA for MNIST and CIFAR-10 dataset. The major results indicate that the hardware design outperforms by at least 1500 times when the parallel coefficient p is 1 and maybe faster up to 20,000 times when that is 16 compared to the implementation on the software while the accuracy degradations in all cases are negligible, i.e., about 0.1% lower. Regarding resource utilization, modern FPGA undoubtedly can accommodate those designs, e.g., 2-layer design with p equals 4 for MNIST and CIFAR occupied 26% and 32% of LUT on Kintex-7 XC7K325T respectively. © 2020, ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Divisions: | Faculties > Faculty of Radio-Electronic Engineering Research centers > Advanced Technology Center |
Identification Number: | 10.1007/978-3-030-63083-6_9 |
Uncontrolled Keywords: | Commerce; Computer hardware; Economic and social effects; Energy efficiency; Field programmable gate arrays (FPGA); Integrated circuit design; Intelligent systems; Multilayer neural networks; Network layers; Arbitrary networks; Computer vision applications; Generic architecture; Hardware acceleration; Hardware design; Hardware implementations; Performance trade-off; Resource utilizations; Reconfigurable hardware |
Additional Information: | Conference code: 252119. Language of original document: English. |
URI: | http://eprints.lqdtu.edu.vn/id/eprint/9096 |