An Adaptive Hybrid Dynamic Power Management Method

In this paper, we propose an adaptive hybrid dynamic power management (AH-DPM) strategy based on a predictive shutdown scheme and an adaptive non-stationary stochastic process. The power consumption of AH-DPM, compared with the oracle algorithm (theoretical lower bound), is only 9.19% higher. Compare with other classical DPM algorithms, the power consumption of AH-DPM is 45.48% less than the static timeout algorithm, 17.45% less than an adaptive time out algorithm (Douglis et. al. [3]), and 20.93% less than a predictive shutdown algorithm (Huang et al. [7]). The uniqueness of the proposed AH-DPM is that it is designed for electronic components with multiple active/inactive states, and is thus applicable to handheld devices with ARM-based CPUs or IEEE 802.11 chipsets.

[1]  Sandy Irani,et al.  An analysis of system level power management algorithms and theireffects on latency , 2002, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[2]  Luca Benini,et al.  Dynamic Power Management for Nonstationary Service Requests , 2002, IEEE Trans. Computers.

[3]  Luca Benini,et al.  Dynamic power management using adaptive learning tree , 1999, 1999 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (Cat. No.99CH37051).

[4]  Allen C.-H. Wu,et al.  A predictive system shutdown method for energy saving of event-driven computation , 1997, 1997 Proceedings of IEEE International Conference on Computer Aided Design (ICCAD).

[5]  Massoud Pedram,et al.  Dynamic power management based on continuous-time Markov decision processes , 1999, DAC '99.

[6]  Luca Benini,et al.  A survey of design techniques for system-level dynamic power management , 2000, IEEE Trans. Very Large Scale Integr. Syst..

[7]  Radu Marculescu,et al.  Hierarchical adaptive dynamic power management , 2004, Proceedings Design, Automation and Test in Europe Conference and Exhibition.

[8]  Luca Benini,et al.  Quantitative comparison of power management algorithms , 2000, Proceedings Design, Automation and Test in Europe Conference and Exhibition 2000 (Cat. No. PR00537).

[9]  T. Erbes,et al.  Stochastic learning feedback hybrid automata for dynamic power management in embedded systems , 2003, Proceedings of the 2005 IEEE Midnight-Summer Workshop on Soft Computing in Industrial Applications, 2005. SMCia/05..

[10]  Yung-Hsiang Lu,et al.  Dynamic power management using data buffers , 2004, Proceedings Design, Automation and Test in Europe Conference and Exhibition.

[11]  Mani B. Srivastava,et al.  Predictive system shutdown and other architectural techniques for energy efficient programmable computation , 1996, IEEE Trans. Very Large Scale Integr. Syst..

[12]  Niraj K. Jha,et al.  Dynamic power optimization of interactive systems , 2004, 17th International Conference on VLSI Design. Proceedings..

[13]  Luca Benini,et al.  Policy optimization for dynamic power management , 1999, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[14]  Giovanni De Micheli,et al.  Comparing System-Level Power Management Policies , 2001, IEEE Des. Test Comput..

[15]  Fred Douglis,et al.  Adaptive Disk Spin-Down Policies for Mobile Computers , 1995, Comput. Syst..