Patent ID: 7756652

Claim:
A method for estimating a power utilization of a computer system, comprising: monitoring a set of performance parameters of the computer system, wherein the computer system includes a processor; using a model training mechanism to generate a power-utilization model; training the power-utilization model by: while a processor in a computer system is operating at a first frequency, measuring a power utilization of the computer system while cycling a load on the processor from a first minimum load to a first maximum load; while the processor is operating at a second frequency, measuring a power utilization of the computer system while cycling a load on the processor from a second minimum load to a second maximum load; and generating the power-utilization model using at least one of a nonlinear, nonparametric regression technique or a pattern-recognition technique; and estimating the power utilization of the computer system based on the set of performance parameters and the power-utilization model.