期刊文献+

A Compound Prescheduling Algorithm for Real-Time Tasks’ Battery-Aware Scheduling

A Compound Prescheduling Algorithm for Real-Time Tasks’ Battery-Aware Scheduling
原文传递
导出
摘要 To minimize battery consumption for portable devices, the prescheduling policy of battery-aware scheduling was improved by optimizing slack distribution. A battery-aware compound task scheduling (BACTS) algorithm considering various aspects including task deadline, current and execution time was proposed and evaluated with the previously prevailing earliest deadline first (EDF) algorithm. The results indicate the proposed BACTS algorithm manages to figure out a feasible schedule (if available) in battery-aware task scheduling even for disorganized connected task graphs beyond the solving ability of EDF. Its schedule achieves better performance with lower charge consumption after prescheduling, and also lower or equal optimum charge consumption after voltage scaling. To minimize battery consumption for portable devices, the prescheduling policy of battery-aware scheduling was improved by optimizing slack distribution. A battery-aware compound task scheduling (BACTS) algorithm considering various aspects including task deadline, current and execution time was proposed and evaluated with the previously prevailing earliest deadline first (EDF) algorithm. The results indicate the proposed BACTS algorithm manages to figure out a feasible schedule (if available) in battery-aware task scheduling even for disorganized connected task graphs beyond the solving ability of EDF. Its schedule achieves better performance with lower charge consumption after prescheduling, and also lower or equal optimum charge consumption after voltage scaling.
出处 《Wuhan University Journal of Natural Sciences》 CAS 2009年第3期235-240,共6页 武汉大学学报(自然科学英文版)
基金 Supported by the National High Technology Research and Development Program of China (863 Program) (2002AA1Z1490) the Spe-cialized Research Fund for the Doctoral Program of Higher Education of China (20040486049)
关键词 SCHEDULING algorithm BATTERY dynamic voltage scaling SLACK scheduling algorithm battery dynamic voltage scaling slack
  • 相关文献

参考文献10

  • 1Simunic T,Benini L,Acquaviva A, et al.Dynamic Voltage Scaling and Power Management for Portable Systems[].Proc th Design Automation Conf.2001
  • 2Rakhmatov D,Vrudhula S,Chakrabarti C.Battery-Conscious Task Sequencing for Portable Devices Including Volt- age/Clock Scaling[].Proc th Design Automation Conf.2002
  • 3Zhuo J,Chakrabarti C.An Efficient Dynamic Task Schedul- ing Algorithm for Battery Powered DVS Systems[].Proc Asia South Pacific Design Automation Conf.2005
  • 4Gao Xun,Cao Yang,Fu Qiang.Slack Utilization Strategy in Energy Saving Task Scheduling for Embedded System[].J Wuhan Univ.2005
  • 5Zhu Y,Mueller F.Feedback EDF Scheduling Exploiting Dy- namic Voltage Scaling[].Proc IEEE RTAS.2004
  • 6JHA N K.Low-power system scheduling,synthesis and displays[].IEE Proceedings Computers and Digital Techniques.2005
  • 7Bhardwaj,M.,Min,R.,Chandrakasan,A.Quantifying and Enhancing Power-Awareness in VLSI Systems[].IEEE Transactions on Very Large Scale Integration (VLSI) Systems.2001
  • 8Daler Rakhmatov,Sarma Vrudhula.Energy Management for Battery-Powered Embedded Systems[].ACM Transactions on Embedded Computing Systems.2003
  • 9Cai Y,Reddy S M,Pomeranz I,Al-Hashimi B M.Battery-aware Dynamic Voltage Scaling in Multiprocessor Embedded System[].IEEE International Symposium on Circuits and Systems.2005
  • 10Chowdhury P,Chakrabarti C.Battery Aware Task Scheduling for a System-on-a-Chip Using Voltage/Clock Scaling[].Proceedings of the IEEE Workshop on Signal Processing Systems.2002

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部