首页> 外文期刊>Systems, Man, and Cybernetics: Systems, IEEE Transactions on >Energy-Efficient Scheduling in Nonpreemptive Systems With Real-Time Constraints
【24h】

Energy-Efficient Scheduling in Nonpreemptive Systems With Real-Time Constraints

机译:具有实时约束的非抢先系统中的节能调度

获取原文
获取原文并翻译 | 示例

摘要

In the past decade, the development of mobile and embedded systems has demanded energy efficiency for improving the lifetime of embedded devices. To avoid preemption overhead or ease timing verification, nonpreemptive scheduling has been deemed useful or necessary in meeting system timing requirements for certain applications built on embedded devices. In this paper, our aim is to design nonpreemptive scheduling algorithms that ensure timing correctness and optimize energy consumption on a processor with variable speeds. We propose a representative algorithm, ISA, which can produce lower speeds for a variety of nonpreemptive task sets than other comparable methods, and hence resulting in significant energy savings. When combined with a selective frequency-inheritance policy we design to efficiently determine if processor speedup can be disabled without jeopardizing any task deadlines, ISA can achieve even larger gains, up to 30% reduction in energy consumption. Finally, we propose a dynamic slack reclamation policy built on ISA, namely ISA-DR, which can result in additional energy savings when a task consumes less than its worst-case execution time.
机译:在过去的十年中,移动和嵌入式系统的发展要求提高能效以提高嵌入式设备的使用寿命。为了避免抢占开销或简化时序验证,非抢占式调度被认为对满足嵌入式设备上某些应用程序的系统时序要求有用或必要。在本文中,我们的目的是设计非抢占式调度算法,以确保时序正确性并在速度可变的处理器上优化能耗。我们提出了一种有代表性的算法ISA,与其他同类方法相比,它可以为各种非抢先任务集产生较低的速度,从而节省大量能源。当与选择性的频率继承策略结合使用时,我们可以有效地确定是否可以在不损害任何任务期限的情况下禁用处理器加速,ISA可以实现更大的收益,最多可将能耗降低30%。最后,我们提出了一种基于ISA的动态松弛回收策略,即ISA-DR,当任务消耗的时间少于其最坏情况的执行时间时,该策略可以进一步节省能源。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号