1. A computer-implemented method to schedule access to a hardware processor, the method comprising: receiving, by a virtual machine manager, at least a first differential voltage frequency scaling (DVFS) value and a second DVFS value different from the first DVFS value, wherein the first DVFS value and the second DVFS value are associated with corresponding virtual machines; generating a dispatch cycle to execute the virtual machines, wherein the dispatch cycle includes a first group of virtual machines that are associated with the first DVFS value and a second group of virtual machines that are associated with the second DVFS value; configuring the hardware processor to operate at the first DVFS value; and executing, based on the generated dispatch cycle, one or more virtual machines from the first group of virtual machines on the hardware processor while the hardware processor is configured to operate at the first DVFS value.