Reducing power consumption of non-preemptive real-time systems

被引:0
作者
Saleh Alrashed
机构
[1] University of Dammam,Department of Computer Information Systems, College of Computer Science and Information Technology
来源
The Journal of Supercomputing | 2017年 / 73卷
关键词
Power-efficient scheduling; Real-time systems; Non-preemptive scheduling; Feasibility analysis; Online schedulability tests;
D O I
暂无
中图分类号
学科分类号
摘要
With introduction of dynamic voltage scaling techniques, promising results have been obtained for minimizing overall power consumptions of the real-time systems by exploiting the hardware characteristics of latest processors. Traditionally, preemptive systems have been investigated in depth and interesting results are established accordingly. The non-preemptive counterpart, though equally important, has received very little attention. Due to its simple implementation and lesser number of context switching, non-preemptive systems offer even more opportunities to be exploited for reducing power consumption of the system. In this paper, we establish mathematical foundations for determining the system speed appropriate to non-preemptive nature of tasks such that the timing constraints remain intact and overall power consumption is reduced. We compare our results with closely related techniques, and our analysis shows that the reduction in power consumptions is significant with proposed technique.
引用
收藏
页码:5402 / 5413
页数:11
相关论文
共 38 条
  • [11] Shafi A(2007)Minimizing expected energy consumption in real-time systems through dynamic voltage scaling ACM Trans Comput Syst 15 7-26
  • [12] Min-Allah N(2016)Energy-aware scheduling for real-time systems. A survey ACM Trans Embed Comput Syst (TECS) 12 1-undefined
  • [13] Chen L(2007)Transition-overhead-aware voltage schedulingfor fixed-priority real-time systems ACM Trans Des Autom Electron Syst undefined undefined-undefined
  • [14] Lyu Y(undefined)undefined undefined undefined undefined-undefined
  • [15] Wang C(undefined)undefined undefined undefined undefined-undefined
  • [16] Nasri M(undefined)undefined undefined undefined undefined-undefined
  • [17] Kargahi M(undefined)undefined undefined undefined undefined-undefined
  • [18] Min-Allah N(undefined)undefined undefined undefined undefined-undefined
  • [19] Khan SU(undefined)undefined undefined undefined undefined-undefined
  • [20] Wang X(undefined)undefined undefined undefined undefined-undefined