SYSTEM AND METHOD FOR REDUCING SUBSYSTEM ENERGY COSTS
First Claim
Patent Images
1. A computer implemented method for managing power supply to system resources, the computer implemented method comprising:
- identifying system resources for reconfiguration for a different application workload;
responsive to identifying system resources for reconfiguration, updating a present power profile in a non-volatile memory, wherein the present power profile is updated according to the different application workload;
during a system restart, retrieving the present power profile in the non-volatile memory; and
applying power to system resources through a hardware hook based on the present power profile.
2 Assignments
0 Petitions
Accused Products
Abstract
Power supply to system resources is managed by implementing a hardware hook. System resources that should be reconfigured for an application workload are identified. A present power profile in a non-volatile memory is then updated. The present power profile is updated according to the application workload. During a system restart, the present power profile is retrieved from the non-volatile memory. Power is applied to system resources through the hardware hook based on the present power profile.
-
Citations
24 Claims
-
1. A computer implemented method for managing power supply to system resources, the computer implemented method comprising:
-
identifying system resources for reconfiguration for a different application workload; responsive to identifying system resources for reconfiguration, updating a present power profile in a non-volatile memory, wherein the present power profile is updated according to the different application workload; during a system restart, retrieving the present power profile in the non-volatile memory; and applying power to system resources through a hardware hook based on the present power profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tangible computer storage medium having computer readable program code stored thereon configured to manage power supply to system resources, the computer readable storage code comprising:
-
instructions for identifying system resources for reconfiguration for a different application workload; instructions, responsive to identifying the system resources for reconfiguration for the different application workload, for updating a present power profile in a non-volatile memory, wherein the present power profile is updated according to the application workload; instructions, during a system restart, retrieving the present power profile in the non-volatile memory; and instructions for applying power to system resources through a hardware hook based on the present power profile. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system comprising:
-
a bus system; a storage having computer readable program code stored thereon configured to manage power supply to system resources; a hardware hook; and a processor, wherein the processor executes the computer readable program code to identifying system resources for reconfiguration for a different application workload;
responsive to identifying system resources for reconfiguration for the different application workload, to update a present power profile in a non-volatile memory, wherein the present power profile is updated according to the application workload;
during a system restart, to retrieve the present power profile in the non-volatile memory; and
to apply power to system resources through a hardware hook based on the present power profile. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification