CPC G06F 1/26 (2013.01) [G06F 1/08 (2013.01); G06F 9/4411 (2013.01)] | 22 Claims |
1. A computer-implemented method for managing power in a multiple processor computing device, the method comprising:
detecting a first amount of power used by one or more non-processor system components of the computing device;
causing one or more other components of the computing device to be put to sleep;
determining a first amount of extra power available based on a difference between the first amount of power and a system power budget associated with the one or more non-processor system components and the one or more other components; and
transmitting, to a driver associated with a first processor included in the computing device, a first value indicating the first amount of extra power available, wherein the driver adjusts at least one operating parameter of the first processor based on the first amount of extra power available.
|