Title :
Predictive strategies for low-power RTOS scheduling
Author :
Kumar, Pavan ; Srivastava, Mani
Author_Institution :
California Univ., Los Angeles, CA, USA
Abstract :
Limiting the power consumption of real time embedded systems is an important aspect, especially in portable systems (laptops, cellular phones) with tight power constraints. In this paper, we present a power-saving prediction strategy that exploits the fixed priority scheduling of the real-time tasks running on these embedded systems. Power reduction is achieved by developing an efficient low power scheme with prediction of the expected execution time of real time tasks and making use of the idle time of system for scheduling these tasks in low power modes. In the process there may be few tasks missing their deadlines. This results in a tradeoff between power saved and deadlines missed. Our simulation results for different applications show that the proposed prediction mechanism achieves a high degree of power conservation with a very small penalty of missed deadlines. Our mechanism is simple and can be implemented in most of the real time operating systems
Keywords :
digital simulation; embedded systems; network operating systems; processor scheduling; cellular phones; fixed priority scheduling; laptops; low-power RTOS scheduling; portable systems; power consumption; power-saving prediction strategy; predictive strategies; real time embedded systems; real time operating systems; real-time tasks; simulation results; Batteries; Cellular phones; Embedded system; Energy consumption; Operating systems; Personal digital assistants; Portable computers; Processor scheduling; Real time systems; Runtime;
Conference_Titel :
Computer Design, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-0801-4
DOI :
10.1109/ICCD.2000.878306