SWITCHABLE TOPOLOGY MACHINE

Embodiments relate to a computational device including multiple processor tiles on a die that may have multiple switchable topologies. A topology of the computational device may include one or more virtual circuits. A virtual circuit may include multiple processor tiles. A processor tile of a virtua...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DISCHLER, Richard J, BUTERA, William J, STEELY, Simon C
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:Embodiments relate to a computational device including multiple processor tiles on a die that may have multiple switchable topologies. A topology of the computational device may include one or more virtual circuits. A virtual circuit may include multiple processor tiles. A processor tile of a virtual circuit of a topology may include a configuration vector to control a connection between the processor tile and a neighboring processor tile. A first topology of the computation device may correspond to a first phase of a computation of a program, and a second topology of the computation device may correspond to a second phase of the computation of the program. Other embodiments may be described and/or claimed. Des modes de réalisation concernent un dispositif informatique comprenant de multiples pavés de processeur sur une puce qui peut avoir de multiples topologies commutables. Une topologie du dispositif informatique peut comprendre un ou plusieurs circuits virtuels. Un circuit virtuel peut comprendre de multiples pavés de processeur. Un pavé de processeur d'un circuit virtuel d'une topologie peut comprendre un vecteur de configuration pour commander une connexion entre le pavé de processeur et un pavé de processeur voisin. Une première topologie du dispositif informatique peut correspondre à une première phase d'un calcul d'un programme, et une seconde topologie du dispositif informatique peut correspondre à une seconde phase du calcul du programme. D'autres modes de réalisation peuvent être décrits et/ou revendiqués.