Patent ID: 7917784
Filing Date: 2011-03-29
Classification: G06F,Y02D

Abstract:
1. A machine implemented method comprising: scheduling a future action for a subsystem of a data processing system, the subsystem having an associated setup time, the future action being scheduled by determining a future time value for the future action to be performed by the subsystem based on a list of time-related events associated with the subsystem, the list of time-related events comprising future actions and time values at which the future actions are to be performed; adjusting, at a run-time, the future time value by a latency value which represents a latency in powering up the subsystem from a reduced power state, wherein the latency value is based on the associated setup time of the subsystem for which the future action is scheduled; and supplying power to the subsystem to be powered up in response to the adjusted future time value.