首页> 外文会议>IEEE International Conference on Embedded and Real-Time Computing Systems and Applications >Integrating Preemption Thresholds with Limited Preemption Scheduling
【24h】

Integrating Preemption Thresholds with Limited Preemption Scheduling

机译:将抢占阈值与抢占限制计划集成在一起

获取原文

摘要

The benefits of the limited preemption scheduling model serve to minimize preemption overhead while enabling cooperative scheduling between real-time tasks. Preemption point placement (PPP) algorithms are employed to select a suitable subset of preemption locations for limited preemption scheduling that optimize task worst case execution time. Similarly, preemption threshold scheduling enhances schedulability in a fully-preemptive environment by taking advantage of execution time slack in a task set by adjusting preemption thresholds to permit tasks to completely execute non-preemptively where possible. The ability to execute non-preemptively offers reduced cache related preemption delay (CRPD) further enhancing limited preemption schedulability. In this work, we integrate limited preemption scheduling using preemption placement with preemption threshold scheduling to realize further task set schedulability benefits. A case study using synthetically generated tasksets will demonstrate the significantly improved (up to a 30% increase in breakdown utilization) schedulability benefits of our proposed integrated PPP and optimal threshold assignment (OTA) algorithm.
机译:有限抢占调度模型的好处在于,可以在实现实时任务之间的协同调度的同时,将抢占开销降至最低。采用抢占点放置(PPP)算法来选择抢占位置的合适子集,以进行有限的抢占调度,从而优化任务最坏情况的执行时间。同样,抢占阈值调度通过调整抢占阈值以允许任务在可能的情况下完全非抢先执行,通过利用任务集中的执行时间松弛来增强完全抢占环境中的可调度性。非抢先执行的能力可减少与缓存相关的抢占延迟(CRPD),从而进一步增强有限的抢占可调度性。在这项工作中,我们将使用抢占式布局的有限抢占式调度与抢占阈值调度相集成,以实现更多的任务集可调度性优势。使用综合生成的任务集的案例研究将证明,我们提出的集成PPP和最佳阈值分配(OTA)算法可显着改善(故障利用率最多提高30%)的可调度性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号