Patent ID: 11892896
Assignee: GROQ, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 13:
14. A system comprising:
an artificial intelligence (AI) processor comprising a plurality of circuits for inferring a solution to an AI problem defined by a model for the AI processor by executing a plurality of operations to perform convolutions; and
a dynamic compiler having means for:
receiving a set of parameters produced using at least power consumption data and performance data generated by executing a first plurality of operations on the AI processor over a first time period,
translating a model for the AI processor into a second plurality of operations by using at least a subset of the parameters from the set controlling utilization of resources in the AI processor over a second time period during execution of the second operations on the AI processor; and
dynamically turning on and off resources at a predetermined time during the execution of the second operations on the AI processor, based on at least the subset of the parameters,
wherein a power consumed for executing the second operations on the AI processor over the second time period is less than another power consumed for executing the first operations on the AI processor over the first time period, the power consumed over the second time period maintained below a threshold level.