Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2011.18A.3.093

A Scheduling Method using Task Partition for Low Power System  

Park, Sang-Oh (중앙대학교)
Lee, Jae-Kyoung (삼성 SDS ESDM 개발지원 그룹)
Kim, Sung-Jo (중앙대학교 컴퓨터공학부)
Abstract
While the use of battery-powered embedded systems has been rapidly increasing, the current level of battery technology has not kept up with the drastic increase in power consumption by the system. In order to prolong system usage time, the battery size needs to be increased. The amounts of power consumption by embedded systems are determined by their hardware configuration and software for manipulating hardware resources. In spite of that, the hardware provides features for lowering power consumption, if those cannot be utilized efficiently by software including operating system, reduction in power consumption is not optimized. In this paper, we propose a BET(Break Even Time)-based scheduling method using task partition to reduce power consumption of multimedia applications in a mobile embedded system environment.
Keywords
Low Power; Embedded System; Scheduling; Real-Time Operating System;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Lu and G.D. Micheli, "Comparing system level power management policies", IEEE Design & test of Computers, Vol.18, pp.10-19, 2001.   DOI   ScienceOn
2 K.M. Evans and G.H. Kuenning, "A Study of Irregularities in File-Size Distributions", In Proceedings of the 2nd International Symposium on Performance Evaluation of Computer and Telecommunication Systems Paper, July, 2002.
3 FALINUX Co., Ltd. http://www.falinux.com
4 SAMSUNG Co., Ltd. http://samsung.com
5 Y. Lu, E.Y. Chung, T.Simunic, L.Benini and G.D. Micheli, "Quantitative Comparison of Power Management Algorithms", Proc. Of Design Automation and Test In Europe, pp.20-26, 2000.
6 A.Sesic, S. Dautovic and V.Malbasa, "Dynamic power management of a system with a two-priority request queue using probabilistic-model checking", IEEE Transactions Computer-Aided Design Integrated Circuits Systems, Vol.27, No.2, pp.403-407, 2008.   DOI   ScienceOn
7 S. Bang, K. Bang, S. Yoon, E. Chung, "Run-time adaptive workload estimation for dynamic voltage scaling", IEEE Transactions Computer-Aided Design Integrated Circuits Systems, Vol.28, No.9, pp.1334-13747, Mar., 2009.   DOI   ScienceOn
8 J. Mao, C. Christos, Q. Zhao. "Optimal dynamic voltage scaling in energy-limited nonpreemptive systems with real-time constraints", IEEE Transactions on Mobile Computing, Vol.6, No.6, pp.678-688, 2007.   DOI   ScienceOn
9 S. Lee and T. Sakurai, "Runtime voltage Hopping for Low-power Real-time Systems", Annual ACM IEEE Design Automation Conference, pp.806-809, 2000.   DOI
10 D. Shin and J. Kim, "Dynamic voltage scaling of mixed task sets in priority-driven systems", IEEE Transactions Computer-Aided Design Integrated Circuits Systems, Vol.25, No.3, pp.438-453, Mar., 2006.   DOI   ScienceOn