Power-aware scheduling algorithms for sporadic tasks in real-time systems

Journal of Systems and Software - Tập 86 - Trang 2611-2619 - 2013
Yi-wen Zhang1,2, Rui-feng Guo1
1Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China
2University of Chinese Academy of Sciences, Beijing 100039, China

Tài liệu tham khảo

Aydin, 2001, Dynamic and aggressive scheduling techniques for power-aware real-time systems, 192 Aydin, 2006, System-level energy management for periodic real time tasks, 313 Baruah, 1990, Preemptively scheduling hard-real-time sporadic tasks on one processor, 182 Chen, 2012, Low power scheduling based on statistics, 603 Chowdhury, 2005, Static task scheduling algorithms for battery powered DVS systems, IEEE Transactions on Very Large Scale Integration (VLSI), Systems, 13, 226, 10.1109/TVLSI.2004.840771 Gong, 2007, On-line dynamic voltage scaling on processor with discrete frequency and voltage levels, 1824 Huang, 2008, Scheduling sporadic, hard real-time tasks with resources, 84 Jejurikar, 2004, Leakage aware dynamic voltage scaling for real time embedded systems, 275 Jejurikar, 2005, Dynamic slack reclamation with procrastination scheduling in real-time embedded systems, 111 Kim, 2002, A dynamic voltage scaling algorithm for dynamic-priority hard real-time systems using slack time analysis, 788 Kim, 2007, Power aware scheduling of bag-of-tasks applications with deadline constraints on DVS-enabled clusters, 541 Kumar, 2012, A dynamic voltage scaling with single power supply and varying speed factor for multiprocessor system using genetic algorithm, 342 Mei, 2013, Energy-aware preemptive scheduling algorithm for sporadic tasks on DVS platform, Microprocessors and Microsystems, 37, 99, 10.1016/j.micpro.2012.11.002 Niu, 2011, Energy-efficient fixed-priority scheduling for real-time systems based on threshold work-demand analysis, 159 Pillai, 2001, Real-time dynamic voltage scaling for low power embedded operating systems, 89 Qadi, 2003, A dynamic voltage scaling algorithm for sporadic tasks, 52 Shin, 2006, Dynamic voltage scaling of mixed task sets in priority-driven systems, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 25, 438, 10.1109/TCAD.2005.853706 Tchamgoue, 2012, Dynamic voltage scaling for power-aware. Hierarchical real-time scheduling framework, 540 Wang, 2012, Energy-aware dynamic slack allocation for real time multitasking systems, Elsevier Sustainable Computing: Informatics and Systems (SUSCOM), 2, 128, 10.1016/j.suscom.2012.04.001 Wu, 2012, Energy-efficient scheduling of real-time tasks with abortable critical sections, 1788 Yao, 1995, A Scheduling model for reduced CPU energy, 374 Zhao, 2012, Energy management under general task-level reliability constraints, 285 Zhuo, 2008, Energy-efficient dynamic task scheduling algorithms for DVS systems, ACM Transactions on Embedded Computing, 7, 17 Zhong, 2007, Energy-aware modeling and scheduling for dynamic voltage scaling with statistical real-time guarantee, IEEE Transactions on Computers, 56, 358, 10.1109/TC.2007.48