ACCELERATED MATHEMATICAL ENGINE
Various embodiments of the disclosure relate to an accelerated mathematical engine. In certain embodiments, the accelerated mathematical engine is applied to image processing such that convolution of an image is accelerated by using a two-dimensional matrix processor comprising sub-circuits that inc...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Various embodiments of the disclosure relate to an accelerated mathematical engine. In certain embodiments, the accelerated mathematical engine is applied to image processing such that convolution of an image is accelerated by using a two-dimensional matrix processor comprising sub-circuits that include an ALU, output register and shadow register. This architecture supports a clocked, two-dimensional architecture in which image data and weights are multiplied in a synchronized manner to allow a large number of mathematical operations to be performed in parallel.
Selon divers modes de réalisation, l'invention a trait à un moteur mathématique accéléré. Dans certains modes de réalisation, le moteur mathématique accéléré est appliqué au traitement d'images de telle sorte que la convolution d'une image est accélérée à l'aide d'un processeur matriciel bidimensionnel comprenant des sous-circuits qui comprennent une ALU, un registre de sortie et un registre fantôme. Cette architecture prend en charge une architecture bidimensionnelle cadencée dans laquelle les données d'image et les poids sont multipliés de manière synchronisée pour permettre d'effectuer un grand nombre d'opérations mathématiques en parallèle. |
---|