CPC G06F 1/3234 (2013.01) | 20 Claims |
1. A method for transitioning, a system on a chip (SoC) into different power states, comprising:
tracking metrics associated with the SoC; and
transitioning the SoC from a first power state to a second power state based on at least one of the tracked metrics, wherein a total amount of power that is used by at least a portion of the transition between the first power state to the second power state and a time spent in the second power state is less than a total amount of power that would have been used by remaining in the first power state;
wherein the at least one of the tracked metrics is associated with a rate of messages received by processing units associated with the SoC, wherein the rate of messages is weighted by processing unit.
|