1. A method of improving performance on a computing device having multiple processors, the method comprising: determining a steady state workload of a first processor; determining an amount of work required to perform the determined steady state workload on the first processor; computing a performance guarantee value for a processing group that includes the first processor and a second processor; transitioning the first processor from an idle state to a busy state; performing dynamic clock and voltage scaling operations to scale a frequency of the first processor based on an actual workload of the first processor; determining whether the first and second processors have remained in the busy state for a combined period greater than or equal to a sum of the determined amount of work and the performance guarantee value; and increasing the frequency of one of the first and second processors when it is determined that the first and second processors have remained in the busy state for a combined period that is greater than or equal to a sum of the determined amount of work and the performance guarantee value.