Patent ID: 8489904

Claim:
A computer program product for initiating a task in a computer system, the computer program product comprising: a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: receiving a task for execution by a processor; receiving a status of the task relative to a target service level; determining a current power state of the processor; initiating execution of the task on the processor based on the status indicating that the task is meeting the target service level and to determining that the current power state is a low power state; and based on the status indicating that the task is not meeting the target service level and to determining that the current power state is the low power state: determining whether the processor can be moved into a high power state; moving the processor into the high power state based on determining that the processor can be moved into the high power state; and initiating execution of the task on the processor based on moving the processor into the high power state.