Maintaining historical power level metadata for dynamic voltage and frequency scaling of processor instructions
AssigneeRed Hat, Inc.
InventorJonathan C. Masters
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorJonathan C. Masters
Estimating the term…
Maintaining historical power level metadata for dynamic voltage and frequency scaling of processor instructions is disclosed. A power predictor receives, from a power controller that controls voltage and/or frequency of a processor core of a processor device, a processor core power quantifier that corresponds to a voltage or frequency of the processor core while executing a processor instruction. The power predictor, based on the processor core power quantifier, stores an instruction power level in association with the processor instruction. The power predictor subsequently determines that the processor instruction is to be executed by the processor core at a future point in time. The power predictor accesses the instruction power level previously stored in association with the processor instruction. The power predictor, prior to the processor instruction being executed by the processor core, communicates to the power controller a proposed power level based on the instruction power level.
A method comprising:
A processor device comprising:
A non-transitory computer-readable storage medium that includes executable instructions to cause a power predictor of a processor device to:
Dependencies are inferred from the claim text.