Loop execution in a reconfigurable compute fabric using flow controllers for respective synchronous flows
AssigneeMicron Technology, Inc.
InventorsDouglas Vanesko, Bryan Hornung, Patrick Estep
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Technology, Inc.
InventorsDouglas Vanesko, Bryan Hornung, Patrick Estep
Estimating the term…
Various examples are directed to systems and methods for executing a loop in a reconfigurable compute fabric. A first flow controller may initiate a first thread at a first synchronous flow to execute a first portion of a first iteration of the loop. A second flow controller may receive a first asynchronous message instructing the second flow controller to initiate a first thread at a second synchronous flow to execute a second portion of the first iteration. The second flow controller may determine that the first iteration of the loop is the last iteration of the loop to be executed and initiate the first thread at the second synchronous flow with a last iteration flag set.
A method for using a reconfigurable compute fabric, the method comprising:
A reconfigurable compute fabric, comprising:
A non-transitory machine-readable medium comprising instructions stored thereon that, when executed at a reconfigurable compute fabric cause the reconfigurable compute fabric to execute operations comprising:
Dependencies are inferred from the claim text.