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

Claim 0:
1. A non-transitory computer-readable storage medium having stored thereon computer executable instructions, which when executed by a compiler operating on at least one computer processor, cause the at least one computer processor to be operable 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 an artificial intelligence (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.