DVS
Know the transition time and transition energy in order to know cost of interrupt and wakeup latency.
Voltage scheduler as new OS component:
- Controls the processor speed by writing desired f to system’s control register, that is used by regulation loop in adjusting the voltage & frequency
- operates processor at minimum throughput level required by current tasks and minimizes energy consumption
- Note: job of determining optimal frequency and job scheduling are independent of each other.
- Hence, voltage scheduler can be retrofitted to the OS.