Patent ID: 11966786
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 10:
11. A computer-implemented method for managing energy consumption of one or more processor cores comprising:
establishing a temporal interval, wherein the temporal interval includes a plurality of temporal periods;
determining, for the temporal interval, an interval energy target for at least one processor core of the one or more processor cores;
determining, for a first temporal period of the plurality of temporal periods, a period energy target for the least one processor core of the one or more processor cores;
determining, for the first temporal period of the plurality of temporal periods, a processor core throttle stating for the at least one processor core of the one or more processor cores;
adjusting, at a beginning of each successive temporal period of the plurality of temporal periods, the respective period energy target and the respective processor core throttling state; and
converging, subject to the adjusting, as each respective temporal period of the plurality of temporal periods is concluded, a total period energy consumption of the at least one processor core of the one or more processor cores with the interval energy target.