POWER PROFILING APPLICATION FOR MANAGING POWER ALLOCATION IN AN INFORMATION HANDLING SYSTEM
First Claim
1. An information handling system, comprising:
- an information handling resource;
a power supply resource configured to provide power to the information handling resource;
a power profiling module to transition the information handling resource to a first power consumption state; and
a power monitoring module to record a level of power supplied by the power supply resource while the information handling resource is in the first power consumption state.
14 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and software instructions for allocating power in a information handling system are operable to respond to a power profiling request by transitioning a processing resource to a first power consumption state and obtaining and storing a first power consumption value. The first power consumption value is then retrieved and used to allocate power to the first processing resource in response to a power on request. The first power consumption state may be a state in which power consumption approximates a maximum power consumption. The processing resource may be further transitioned to a second power consumption state and a second power consumption value obtained. The second power consumption state may be a reduced performance state. Thereafter, responsive to determining that the system lacks sufficient power budget to fulfill a pending request for power, the processing resource is throttled and power is allocated using the second power consumption value.
83 Citations
20 Claims
-
1. An information handling system, comprising:
-
an information handling resource;
a power supply resource configured to provide power to the information handling resource;
a power profiling module to transition the information handling resource to a first power consumption state; and
a power monitoring module to record a level of power supplied by the power supply resource while the information handling resource is in the first power consumption state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of managing power allocation in an information handling system, comprising:
-
responsive to a power profiling request from the processing resource, informing a management module of the power profiling request;
transitioning the processing resource to a first power consumption state;
while the processing resource is in the first power consumption state, obtaining a first power consumption value indicative of an amount of power consumed by the processing resource when in the first power consumption state;
storing the first power consumption value; and
responsive to a request for power allocation from the processing resource, using the first power consumption value to determine whether sufficient power is available to grant the request and to allocate power to the processing resource. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium including embedded computer executable instructions for allocating power in a information handling system, the instructions comprising:
-
instructions for responding to a power profiling request by transitioning a processing resource to a first power consumption state;
instructions for obtaining and storing a first power consumption value indicative of the power consumption of the first processing resource while in the first power consumption state; and
instructions for retrieving and using the first power consumption value to allocate power to the first processing resource responsive to a power on request from the first processing resource. - View Dependent Claims (18, 19, 20)
-
Specification