System and method for strategic power reduction in a computer system
First Claim
1. A computer system comprising:
- a plurality of processing resources operable to process data;
a plurality of power supplies associated with the processing resources, the power supplies operable to supply power to the processing resources; and
a resource management engine associated with the processing resources, the resource management engine operable to scale the number of the processing resources in relation to a plurality of demand requirements.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for strategic power reduction in a computer system. The system and method includes a plurality of processing resources that process data. Associated with the processing resources are a plurality of power supplies that provide power for the processing resources. A resource management engine determines the demand on the computer system and scales the processing resources to conserve and reduce power consumption. The resource management engine brings online additional processing resources to meet additional demand or brings offline or to a lower power state processing resources to meet a decreased demand. In addition, the resource management engine predicts future demand requirements and adjusts the processing resources in advance to meet the predicted demand levels and allows for dynamic adjustment of the processing resources based on current demand events.
-
Citations
30 Claims
-
1. A computer system comprising:
-
a plurality of processing resources operable to process data;
a plurality of power supplies associated with the processing resources, the power supplies operable to supply power to the processing resources; and
a resource management engine associated with the processing resources, the resource management engine operable to scale the number of the processing resources in relation to a plurality of demand requirements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for the optimizing of power consumption by a computer system, the method comprising:
-
receiving a demand requirement;
determining if the demand requirement requires a processing resource change; and
adjusting a plurality of processing resources to satisfy the demand requirement. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for managing power consumption in a computer system, the method comprising:
-
storing historical data in a plurality of dynamic tables;
predicting future demand requirements using the historical data in the dynamic tables;
determining if a processing resource change is needed to efficiently meet the future demand requirements; and
adjusting a plurality of processing resources in advance to meet the future demand requirements. - View Dependent Claims (28, 29, 30)
-
Specification