Processors, methods, and systems with a configurable spatial accelerator

Systems, methods, and apparatuses relating to a configurable spatial accelerator are described. In one embodiment, a processor includes a core with a decoder to decode an instruction into a decoded instruction and an execution unit to execute the decoded instruction to perform a first operation; a p...

Full description

Saved in:
Bibliographic Details
Main Authors Tang, Jinjie, Steely, Jr., Simon C, Fleming, Jr., Kermin E, Glossop, Kent D, Gara, Alan G
Format Patent
LanguageEnglish
Published 11.02.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Systems, methods, and apparatuses relating to a configurable spatial accelerator are described. In one embodiment, a processor includes a core with a decoder to decode an instruction into a decoded instruction and an execution unit to execute the decoded instruction to perform a first operation; a plurality of processing elements; and an interconnect network between the plurality of processing elements to receive an input of a dataflow graph comprising a plurality of nodes, wherein the dataflow graph is to be overlaid into the interconnect network and the plurality of processing elements with each node represented as a dataflow operator in the plurality of processing elements, and the plurality of processing elements is to perform a second operation when an incoming operand set arrives at the plurality of processing elements.
Bibliography:Application Number: US201615396402