Processing

Please wait...

Settings

Settings

1. WO2020005448 - APPARATUSES, METHODS, AND SYSTEMS FOR UNSTRUCTURED DATA FLOW IN A CONFIGURABLE SPATIAL ACCELERATOR

Publication Number WO/2020/005448
Publication Date 02.01.2020
International Application No. PCT/US2019/034433
International Filing Date 29.05.2019
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
13
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
38
Information transfer, e.g. on bus
40
Bus structure
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
30
Arrangements for executing machine- instructions, e.g. instruction decode
G06F 13/40 (2006.01)
G06F 9/30 (2006.01)
CPC
G06F 13/4027
G06F 15/7867
G06F 9/30145
Applicants
  • INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
Inventors
  • FLEMING, JR., Kermin E.; US
  • STEELY, JR., Simon C.; US
  • GLOSSOP, Kent D.; US
  • DIAMOND, Mitchell; US
  • KEEN, Benjamin; US
  • BRADFORD, Dennis; US
  • PETRINI, Fabrizio; US
  • TANNENBAUM, Barry; US
  • ZHANG, Yonghzi; US
Agents
  • SIMMONS, Scott A.; US
Priority Data
16/024,85430.06.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) APPARATUSES, METHODS, AND SYSTEMS FOR UNSTRUCTURED DATA FLOW IN A CONFIGURABLE SPATIAL ACCELERATOR
(FR) APPAREILS, PROCÉDÉS ET SYSTÈMES POUR FLUX DE DONNÉES NON STRUCTURÉES DANS UN ACCÉLÉRATEUR SPATIAL CONFIGURABLE
Abstract
(EN)
Systems, methods, and apparatuses relating to operations in a configurable spatial accelerator are described. In one embodiment, a configurable spatial accelerator includes a first processing element that includes a configuration register within the first processing element to store a configuration value that causes the first processing element to perform an operation according to the configuration value, a plurality of input queues, an input controller to control enqueue and dequeue of values into the plurality of input queues according to the configuration value, a plurality of output queues, and an output controller to control enqueue and dequeue of values into the plurality of output queues according to the configuration value.
(FR)
L'invention concerne des systèmes, des procédés et des appareils se rapportant à des opérations dans un accélérateur spatial configurable. Dans un mode de réalisation, un accélérateur spatial configurable comprend : un premier élément de traitement qui comprend un registre de configuration dans le premier élément de traitement pour stocker une valeur de configuration qui amène le premier élément de traitement à effectuer une opération en fonction de la valeur de configuration; une pluralité de files d'attente d'entrée; une unité de commande d'entrée permettant de commander la mise en file d'attente et le retrait de file d'attente des valeurs dans la pluralité de files d'attente d'entrée en fonction de la valeur de configuration; une pluralité de files d'attente de sortie; et une unité de commande de sortie permettant de commander la mise en file d'attente et le retrait de file d'attente des valeurs dans la pluralité de files d'attente de sortie en fonction de la valeur de configuration.
Latest bibliographic data on file with the International Bureau