US 11,947,487 B2
Enabling accelerated processing units to perform dataflow execution
Johnathan Robert Alsop, Bellevue, WA (US); Karthik Ramu Sangaiah, Bellevue, WA (US); and Anthony T. Gutierrez, Bellevue, WA (US)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on Jun. 28, 2022, as Appl. No. 17/852,306.
Prior Publication US 2023/0418782 A1, Dec. 28, 2023
Int. Cl. G06F 15/82 (2006.01)
CPC G06F 15/825 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method for performing dataflow execution by an accelerated processing unit (APU), comprising:
augmenting a sequence of instructions into one or more dataflow instructions, responsive to the sequence of instructions meeting its own dependencies;
configuring dataflow circuitry based on information from one or more dataflow instructions, the information being associated with dataflow execution of a computational task; and
executing the dataflow execution of the computational task using the dataflow circuitry.