MULTI-HEADED MULTI-BUFFER FOR BUFFERING DATA FOR PROCESSING

An integrated circuit includes a plurality of configurable units, each configurable unit having two or more corresponding sections. The plurality of configurable units is arranged in a serial arrangement to form a chain of sections of the configurable units. A data bus is connected to the plurality...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PRABHAKAR, Raghu, JAIRATH, Sumti, MENON, Amitabh, GUPTA, Sitanshu, SHEELEY, Nathan Francis, MUSADDIQ, Matheen
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:An integrated circuit includes a plurality of configurable units, each configurable unit having two or more corresponding sections. The plurality of configurable units is arranged in a serial arrangement to form a chain of sections of the configurable units. A data bus is connected to the plurality of configurable units which communicates data at a clock rate. The chain of sections is to receive and write a series of tensors at the clock rate at a first end section of the chain of sections, and sequentially propagate the series of tensors through individual sections within the chain of sections at the clock rate. The chain of sections is to output the series of tensors at a second end section of the chain of sections. The chain of sections is to also output the series of tensors at an intermediate section of the chain of sections. Circuit intégré comprenant une pluralité d'unités configurables, chaque unité configurable ayant au moins deux sections correspondantes. La pluralité d'unités configurables est disposée dans un agencement en série pour former une chaîne de sections des unités configurables. Un bus de données est connecté à la pluralité d'unités configurables qui communiquent des données à une fréquence d'horloge. La chaîne de sections est destinée à recevoir et à écrire une série de tenseurs à la fréquence d'horloge au niveau d'une première section d'extrémité de la chaîne de sections, et à propager de manière séquentielle la série de tenseurs à travers des sections individuelles à l'intérieur de la chaîne de sections à la fréquence d'horloge. La chaîne de sections est destinée à délivrer la série de tenseurs au niveau d'une deuxième section d'extrémité de la chaîne de sections. La chaîne de sections sert également à délivrer en sortie la série de tenseurs au niveau d'une section intermédiaire de la chaîne de sections.