Coarse-Grain Reconfigurable Array Processor with Concurrent Handling of Multiple Graphs on a Single Grid
AssigneeSpeedata Ltd.
InventorsYoav Etsion, Dani Voitsechov, Evgeni Krimer, Jonathan Friedmann
Life of this patent
Estimating the term…
Loading patent…
AssigneeSpeedata Ltd.
InventorsYoav Etsion, Dani Voitsechov, Evgeni Krimer, Jonathan Friedmann
Estimating the term…
A processor includes a compute fabric and a controller. The compute fabric includes an array of compute nodes and interconnects that configurably connect the compute nodes. The controller is configured to receive at least first and second different Data-Flow Graphs (DFGs), each specifying code instructions, and to configure at least some of the compute nodes and interconnects in the compute fabric to concurrently execute the code instructions specified in the first and second DFGs, and send to the compute fabric multiple first threads that execute the code instructions specified in the first DFG and multiple second threads that execute the code instructions specified in the second DFG, thereby causing the compute fabric to execute, at least during a given time interval, both code instructions specified in the first DFG and code instructions specified in the second DFG.
A processor, comprising:
A computing method, comprising:
Dependencies are inferred from the claim text.