Angel-Eye: A Complete Design Flow for Mapping CNN Onto Embedded FPGA
Tsinghua University · Stanford University
Abstract
Convolutional neural network (CNN) has become a successful algorithm in the region of artificial intelligence and a strong candidate for many computer vision algorithms. But the computation complexity of CNN is much higher than traditional algorithms. With the help of GPU acceleration, CNN-based applications are widely deployed in servers. However, for embedded platforms, CNN-based solutions are still too complex to be applied. Various dedicated hardware designs on field-programmable gate arrays (FPGAs) have been carried out to accelerate CNNs, while few of them explore the whole design flow for both fast deployment and high power efficiency. In this paper, we investigate state-of-the-art CNN models and…
Citation impact
- FWCI
- 15.71
- Percentile
- 100%
- References
- 51
Authors
9Topics & keywords
- Field-programmable gate array
- Computer science
- Convolutional neural network
- Computation
- Quantization (signal processing)
- Design flow
- Embedded system
- Hardware acceleration
- Affordable and clean energy