Dynamic reconfigurable convolutional neural network multi-core accelerator
The invention relates to a dynamically reconfigurable convolutional neural network multi-core accelerator. The dynamically reconfigurable convolutional neural network multi-core accelerator comprises an instruction distribution module, and a loading module, a routing module, a calculation module and...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates to a dynamically reconfigurable convolutional neural network multi-core accelerator. The dynamically reconfigurable convolutional neural network multi-core accelerator comprises an instruction distribution module, and a loading module, a routing module, a calculation module and an unloading module which are connected with the instruction distribution module and controlled by the instruction distribution module, the loading module loads the input feature data and the convolution kernel data from the outside; the routing module distributes the loaded data to the calculation module for convolutional neural network acceleration processing; the calculation module outputs a result through the unloading module; the loading module, the routing module, the calculation module and the unloading module comprise multiple paths of loaders, routers, calculation cores and unloaders; in the convolutional neural network processing process, the instruction distribution module performs grouping dynamic reco |
---|