Najkrócej mówiąc - daje możliwość zmiany częstotliwości pracy procesora, pamięci, szyn danych i paru innych.
Można zdefiniować parę schematów pracy w zależności od typu uruchomionych programów i zapotrzebowania na "moc obliczeniową".
Dodatkowo używam go do kontroli uruchomionych procesów i ewentualnego kończenia niepotrzebnych.