Variable enhanced processor performance
AssigneeHewlett Packard Enterprise Development LP
InventorsDavid Scott Chialastri, Vincent W. Michna, Nilashis Dey, Yasir Jamal
Life of this patent
Estimating the term…
Abstract
A compute device may include one or more processors operable at variable performance levels depending upon power supplied from a compute device power supply. A baseboard management controller of the compute device may periodically calculate an adjustment value for the power supply to adjust the power delivered to the one or more processors. The adjustment value may be calculated as a function of a thermal margin between the temperature of the one or more processors over time and a thermal operating limit of the one or more processors.
Claims18
A method of operating a compute device, comprising:
- identifying a processor of the compute device;
- periodically calculating an adjustment value for a power supply of the compute device as a function of an operating characteristic of the compute device;
- and
- adjusting power provided to the processor by the power supply according to the periodically calculated adjustment value,
- wherein the operating characteristic of the compute device comprises a margin between a temperature of the processor and an upper thermal operating limit of the processor.
A compute device, comprising:
- a processor operable at variable performance levels based on a level of power supplied to the processor;
- a power supply coupled to the processor for providing power to the processor;
- a baseboard management controller coupled to the processor and the power supply;
- wherein the baseboard management controller periodically calculates an adjustment value for adjusting the power supplied to the processor by the power supply, the adjustment value being calculated as a function of a margin between a temperature of the processor and an upper thermal operating limit of the processor.
A non-transitory computer-readable medium, tangibly embodying instructions executable by a hardware processor to:
- identify a processor of the compute device;
- calculate a maximum power to be delivered to the processor by a power supply during operation;
- periodically calculate an adjustment value for the power supply as a function of an operating characteristic of the compute device, wherein periodically calculating the adjustment value comprises periodically comparing a thermal margin curve reflecting a thermal margin between a temperature of the processor over time relative to the upper thermal operating limit of the processor;
- and
- adjust power provided to the processor by the power supply according to the periodically calculated adjustment value.
Dependencies are inferred from the claim text.