Performance aware idle power management
AssigneeAdvanced Micro Devices, Inc.
InventorsWilliam L. Bircher, Madhu Saravana Sibi Govindan, Brian E. Waldecker
Life of this patent
Estimating the term…
Abstract
Methods, systems, and media are provided for power management. The power management includes, but is not limited to storing at a computer system a history of canceled entries into a low power state that interrupted a transition of the unit from an active mode to the low power state and disallowing transition of the unit into the low power state when a number of canceled entries indicated by the history of canceled entries exceeds a canceled entry threshold.
Claims20
A method for power management of a unit of a computer system, the method comprising:
- storing, at the computer system, a history of canceled entries into a low power state that interrupted a transition of the unit from an active mode to the low power state;
- and
- disallowing transition of the unit into the low power state when a number of canceled entries indicated by the history of canceled entries exceed a canceled entry threshold.
A non-transitory computer readable medium storing control logic for power management of a unit of a computer system, the control logic including control logic instructions to:
- store in the computer system a history of canceled entries into a low power state that interrupted a transition of the unit from an active mode to the low power state;
- increment a number of canceled entries that is indicated by the history of canceled entries when transition of the unit is interrupted;
- decrease the number of canceled entries when the unit achieves the low power state;
- and
- disallow transition of the unit into the low power state when the number of canceled entries exceeds a canceled entry threshold.
A computing system comprising:
- a power consuming unit that includes an active mode and a low power state;
- power management control logic for power management of the power consuming unit, the power management control logic including control logic instructions to:
- store a history of canceled entries into the low power state that interrupted a transition of the power consuming unit from the active mode to the low power state;
- increment a number of canceled entries that is indicated by the history of canceled entries when the transition of the power consuming unit is interrupted;
- decrease the number of canceled entries when the power consuming unit achieves the low power state;
- and
- disallow transition of the power consuming unit into the low power state when the number of canceled entries exceeds a canceled entry threshold.
Dependencies are inferred from the claim text.