Patent ID: 8041521

Claim:
A computer implemented method of estimating power consumption of computing components configured in a computing system, the method comprising: selecting, by a power estimation module comprising one or more modules of automated computing machinery, a plurality of calibration datasets from a calibration dataset repository, each calibration dataset specifying calibration power consumption by one or more computing components in the computing system for a calibration workload at a plurality of calibration operating points, each calibration dataset specifying power consumption levels of the automated computing machinery at various operating points; measuring, by the power estimation module, a current power consumption by a plurality of measured computing components in the computing system for a current workload at a current operating point; determining, by the power estimation module, an estimated power consumption for the measured computing components at a proposed operating point in dependence upon the power consumption levels of the automated computing machinery at least one different operating point than the current operating point as indicated in the selected calibration datasets and in dependence upon the current power consumption for the current workload at the current operating point; and administering, by the power estimation module, the computing system in dependence upon the estimated power consumption.