NEURAL NETWORK HARDWARE ACCELERATOR DATA PARALLELISM

Neural network hardware acceleration data parallelism is performed by an integrated circuit including a plurality of memory banks, each memory bank among the plurality of memory banks configured to store values and to transmit stored values, a plurality of computation units, each computation unit am...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NEZ, Nikolay, KHAVIN, Oleg, DASGUPTA, Sakyasingha, AHMED, Tanvir, HUTHMANN, Jens
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Neural network hardware acceleration data parallelism is performed by an integrated circuit including a plurality of memory banks, each memory bank among the plurality of memory banks configured to store values and to transmit stored values, a plurality of computation units, each computation unit among the plurality of computation units including a processor including circuitry configured to perform a mathematical operation on an input data value and a weight value to produce a resultant data value, and a computation controller configured to cause a value transmission to be received by more than one computation unit or memory bank. Un parallélisme de données d'accélération matérielle de réseau neuronal est exécuté par un circuit intégré comprenant une pluralité de banques de mémoire, chaque banque de mémoire parmi la pluralité de banques de mémoire étant conçue pour stocker des valeurs et pour transmettre des valeurs stockées, une pluralité d'unités de calcul, chaque unité de calcul parmi la pluralité d'unités de calcul comprenant un processeur comprenant des circuits conçus pour effectuer une opération mathématique sur une valeur de données d'entrée et une valeur de pondération pour produire une valeur de données résultante, et un dispositif de commande de calcul conçu pour amener une transmission de valeur à être reçue par plus d'une unité de calcul ou plus d'une banque de mémoire.