Software and Hardware Cooperative Acceleration Technology for CNN

To meet requirements of building intelligent avionics systems, and improve the intelligent combat level of manned/unmanned aerial vehicles, the software and hardware cooperative acceleration technology for CNN is designed and implemented to solve complex problems such as target recognition, auxiliar...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Hangkong Bingqi 2021-06, Vol.28 (3), p.99-104
1. Verfasser: Li Xinyao, Liu Feiyang, Wen Pengcheng, Li Peng
Format: Artikel
Sprache:chi
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To meet requirements of building intelligent avionics systems, and improve the intelligent combat level of manned/unmanned aerial vehicles, the software and hardware cooperative acceleration technology for CNN is designed and implemented to solve complex problems such as target recognition, auxiliary decision-making, and autonomous planning. Aiming at solving the conflicts between the huge amount of parameters and the limited storage resources for embedded environment, the neural network model is optimized with model structure optimization and quantization of parameters. Aiming at solving the conflicts between complex floating-point operations and the shortage of computing resources, the convolution accelerating operator and the pooling accelerating operator are designed based on Verilog HDL. The pipeline and full parallel method are used to achieve the purpose of acceleration. Through the synergy of software optimization and hardware accelerated, the inference process of convolutional neural network is accel
ISSN:1673-5048
DOI:10.12132/ISSN.1673-5048.2020.0011