Patent Document ID: 8190939
Application ID: 12493058
Patent Flag: 1

Claim One:
1. A method of reducing power consumption of a system, the method comprising: analyzing workload of a processor of the system to build a model that predicts from historical system activities a probability of a forthcoming reduction of the workload and associated performance needs of the processor for a duration of time; monitoring ongoing computing workload to identify one or more current or recent system activities that are identical or substantially similar to the historical system activities; generating a forecast of future performance requirements based on the one or more current or recent system activities, the forecast including a predicted length of the forthcoming reduction of the workload; and transitioning to a reduced performance state for a period of time upon a determination that the predicted length of the reduction in workload is long enough such that a cost-benefit analysis shows a net power savings when taking into consideration the power required to transition back to a higher performance state to handle an increase in forthcoming workload.