Dynamic power management( DPM) is a power-saving technique used in mobile devices. In this process, the operating states of the hardware modules are controlled in real time so that energy consumption is minimized.
The DPM technique requires that the hardware components can be controlled in their power behavior by software and adjusted to the optimum between power consumption and computing power. Corresponding components are referred to as power managed components( PMC).
There are various optimization techniques that are used in dynamic power management. For example, dynamic frequency scaling, Dynamic Voltage and Frequency Scaling( DVFS) or Demand Based Switching( DBS), and dynamic process and temperature compensation, Dynamic Process and Temperature Compensation ( DPTC).
Dynamic frequency scaling is about reducing the power consumption of the processors by reducing the clock frequency, as this increases with increasing clock frequency or decreases with decreasing clock frequency. With the clock frequency scaling, this is lowered to the lowest possible value at which the processor still just provides the required computing power. However, this method increases the duration in which the processor processes the instructions.