Browse > Article
http://dx.doi.org/10.9723/jksiis.2011.16.1.001

Energy-Aware Scheduling Technique to Exploit Operational Characteristic of Embedded Applications  

Han, Chang-Hycok (삼성전자(주) Global GSM 그룹)
Yoo, Joon-Hyuk (대구대학교 정보통신공학부)
Publication Information
Journal of Korea Society of Industrial Information Systems / v.16, no.1, 2011 , pp. 1-8 More about this Journal
Abstract
Efficient power management plays a crucial role to strengthen competitiveness in the market of portable mobile commodities. This paper presents a proactive power management technique, called by Energy-Aware Scheduling policY (EASY), to exploit the sleep time information of running applications. Different from previous power management approaches focusing on power conservation in standby mode, the proposed scheme characterizes each application program's operational characteristic in active mode by observing how long the task stays in sleep state of CPU scheduler. Based on the measured sleep time, the proposed EASY speculates an adequate CPU clock frequency according to the current CPU workload and scales the frequency directly to the predicted one. Experimental results show that the proposed scheme reduces the power consumption by 10-30% on average compared to traditional DPM approach, with a minimal impact on the performance overhead.
Keywords
Energy-aware scheduling; sleep time; clock frequency speculation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Fei, L. Zhong and N. K. Jha, "An Energy-Aware Framework for Dynamic Software Management in Mobile Computing systems", ACM Transactions on Embedded Computing Systems, Vol. 7, No.3, Article 27, Publication date: April 2008
2 W. Yuan and K. Nahrstedt, "Energy-efficient CPU Scheduling for Multimedia Applications", ACM Transactions on Computer Systems, June 2005.
3 http://forum.falinux.com/
4 F. Yao, A. Demers and S. Shenker, "A Scheduling Model for Reduced CPU Energy" in Proc. USENIX Symposium of Operating System Design and Implementation, pp. 13-23, 1994
5 J. Flinn and M. Satyanarayanan, "Energy-aware adaptation for mobile applications", School of Computer Science, Camegie Mellon University, SOSP, Kiawah Island, SC, 1993
6 T. Simunic, L. Benini, A. Acquaviva, P. Glynn and G. De Micheli, "Dynamic Voltage Scaling and Power Management for Portable Systems", in Proc. Of Design Automation Conference, June 2001.
7 P. Rong and M. Pedram, "Energy-Aware Task Scheduling and Dynamic Voltage Scaling in a Real-Time System", Int'l Journal of Low Power Electronics, American Scientific Publishers, Vol. 4, No. 1, Apr. 2008.
8 S. Lee, "A Power Management Method Using Application Operating Characteristics in Mobile Phones", KUGT program in Korea University, Master Thesis, 2009.