Power management advisor to support power management control
AssigneeAdvanced Micro Devices, Inc.
InventorsGreg SADOWSKI, Ying CHEN
Life of this patent
Estimating the term…
Abstract
An apparatus includes a plurality of registers to store sets of state information that represent a state history of a processing unit. The apparatus also includes a power management advisor (PMA) to generate a signal based on the sets of state information, wherein the signal indicates a probability that a power state transition of the processing unit achieves a target outcome. In some cases, the signal is provided to a power management controller including hardware circuitry that initiates a power state transition of the processing unit based on the signal and inputs to the power management controller that represent a subset of the state information corresponding to a current power state of the processing unit.
Claims21
-20. (canceled)
An apparatus comprising:
- a power management advisor circuit (PMAC) to provide an indication, based on at least one outcome of at least one prior state transition of a processing unit, indicating a probability that performance gains or power savings resulting from a power state transition of the processing unit exceed at least one cost of the power state transition;
- and
- a power management controller circuit configured to select a subsequent power state power state transition of the processing unit based on the probability.
A method comprising:
- providing, at a power management advisor circuit (PMAC), advice to a power management controller circuit, based on a first set of state information that represents a current state of a processing unit and at least one second set of state information that represents at least one prior outcome of at least one prior power state transition of the processing unit, the advice indicating a probability that performance gains or power savings resulting from a power state transition of the processing unit exceed at least one cost of the power state transition;
- and
- selecting, at the power management controller circuit, a subsequent power state power state transition of the processing unit based on the advice.
A processing unit comprising:
- a power management controller circuit to generate, based on input representing a current power state of the processing unit and from a plurality of available power states, a prediction of a subsequent power state following a power state transition of the processing unit from the current power state;
- and
- a power management advisor circuit (PMAC) to generate advice based on sets of state information that represent at least one outcome of at least one prior power state transition of the processing unit, wherein the advice indicates a probability that performance gains or power savings resulting from a power state transition of the processing unit to the plurality of available power states exceeds at least one cost incurred by the power state transition;
- and
- wherein the power management controller circuit is to select the subsequent power state based on the prediction and the advice.
Dependencies are inferred from the claim text.