Patent ID: 8429431
Filing Date: 2013-04-23
Classification: G06F

Abstract:
1. A method for cognizant power management in a distributed computing system having a plurality of processing units, comprising the steps of: a. gathering first values of process level information from the plurality of processing units; b. gathering first values of environmental metrics for the computing system; c. generating a predictive behavior power utilization model based on the process level information and the environmental metrics; d. predicting a power utilization of the computing system according to the predictive behavior power utilization model and a distributed load; e. setting a state in at least one of the plurality of processing units based on the predictive behavior power utilization model; f. distributing an application load to the computing system based on based on the predictive behavior power utilization model; g. determining an actual power utilization by gathering second values for the process level information and the environmental metrics; and h. updating the predictive behavior power utilization model according to actual power utilization when a difference between the actual power utilization and the predicted power utilization exceeds a predetermined threshold.