Clock gating and clock scaling based on runtime application task graph information
AssigneeAltera Corporation
InventorsMichael Kinsner, Rajesh Poornachandran, John Freeman
Life of this patent
Estimating the term…
Loading patent…
AssigneeAltera Corporation
InventorsMichael Kinsner, Rajesh Poornachandran, John Freeman
Estimating the term…
An apparatus to facilitate clock gating and clock scaling based on runtime application task graph information is disclosed. The apparatus includes a processor to: receive, from a compiler, a bitstream generated from code of an application, the bitstream related to a workload of the application; generate a task graph of the application using at least part of the bitstream, the task graph to represent one of a relationship and dependency of the code; program the bitstream to an accelerator device, wherein the bitstream to configure the accelerator device to support the workload of the application; execute one or more kernels of the code using the accelerator device; identify one or more optimizations for the accelerator device based on the task graph of the application; and transmit a command to cause the one or more optimizations to be implemented in the at least one region of the accelerator device.
A system comprising:
A method comprising:
A non-transitory machine readable storage medium comprising instructions that, when executed, cause at least one processor to at least:
Dependencies are inferred from the claim text.