首页> 外文会议>Joint conference on Languages, compilers and tools for embedded systems >Energy-conserving feedback EDF scheduling for embedded systems with real-time constraints
【24h】

Energy-conserving feedback EDF scheduling for embedded systems with real-time constraints

机译:具有实时约束的嵌入式系统的节能反馈EDF调度

获取原文

摘要

Embedded systems have limited energy resources. Hence, they should conserve these resources to extend their period of operation. Recently, dynamic frequency scaling (DFS) and dynamic voltage scaling (DVS) have been added to a various embedded processors as a means to increase battery life. A number of scheduling techniques have been developed to exploit DFS and DVS for real-time systems to reduce energy consumption. These techniques exploit idle and slack time of a schedule. Idle time can be consumed by lowering the processor frequency of selected tasks while slack time allows later tasks to execute at lower frequencies with reduced voltage demands.Our work delivers energy savings beyond the level of prior work. We enhance the earliest-deadline first (EDF) scheduling to exploit slack time generated by the invocation of the task at multiple frequency levels within the same invocation. The technique relies strictly on operating system support within the scheduler to implement the approach. Early scaling at a low frequency, determined by a feedback mechanism and facilitated by a slack-passing scheme, capitalizes on high probabilities of a task to finish its execution without utilizing its worst-case execution budget. If a task does not complete at a certain point in time within its low frequency range, the remainder of it continues to execute at a higher frequency. Our experiments demonstrate that the resulting energy savings exceed those of previously published work by up to 33%. In addition, our method only adds a constant complexity at each scheduling point, which has not been achieved by prior work, to the best of our knowledge.
机译:嵌入式系统有限的能源资源。因此,他们应该保护这些资源来延长他们的操作期。最近,动态频率缩放(DFS)和动态电压缩放(DVS)已被添加到各种嵌入式处理器中,作为提高电池寿命的手段。已经开发了许多调度技术来利用DFS和DVS进行实时系统以降低能耗。这些技术利用了空闲和懈怠的时间表。通过降低所选任务的处理器频率,可以消耗空闲时间,同时松弛时间允许以稍后的任务在具有降低的电压需求的较低频率下执行。我们的工作能够节省超出现有工作水平的节能。我们增强了最早的截止日期(EDF)调度,以利用在同一调用中的多个频率级别的任务中的任务引发的松弛时间。该技术严格依赖于调度程序内的操作系统支持以实现方法。以低频的早期缩放,由反馈机制决定并通过松弛通过方案促进,利用任务的高概率来完成其执行而不利用其最坏情况执行预算。如果任务在其低频范围内的某个点处于某个时间点,则其余部分继续以更高的频率执行。我们的实验表明,由此产生的节能超过先前公布的工作量高达33%。此外,我们的方法仅在每个调度点对每个调度点增加了恒定的复杂性,以通过先前的工作尚未实现,这是我们的知识。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号