...
首页> 外文期刊>The Journal of Systems and Software >Efficient exact Boolean schedulability tests for fixed priority preemption threshold scheduling
【24h】

Efficient exact Boolean schedulability tests for fixed priority preemption threshold scheduling

机译:固定优先级抢占阈值调度的高效精确布尔可调度性测试

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

摘要

Fixed priority preemption threshold scheduling (PTS) is effective in scalable real-time system design, which requires system tuning processes, where the performance of schedulability tests for PTS matters much. This paper proposes five methods for efficient exact Boolean schedulability tests for PTS, which returns the Boolean result that tells whether the given task is schedulable or not We regard the sufficient test for fully preemptive fixed priority scheduling (FPS) and the early exit in the response time calculations as the conventional approach. We propose (1) a new sufficient test, (2) new initial values for the start/finish times, (3) precalculation of the interference time within the start time, (4) incremental start/finish time calculation, and (5) early exits in start/finish time calculations. These are based on some previous work for FPS. The new initial start time, pre-calculation, and the incremental calculations also can be used for the exact response time analysis for PTS. Our empirical results show that the overall proposed methods reduce the iteration count/run time of the conventional test by about 60%/40% regardless of the number of tasks and the total utilization.
机译:固定优先级抢占阈值调度(PTS)在可扩展的实时系统设计中非常有效,这需要系统调整过程,而PTS的可调度性测试的性能至关重要。本文提出了用于PTS的高效精确布尔可调度性测试的五种方法,它们返回布尔结果,该布尔结果表明给定任务是否可调度。我们认为充分抢占固定优先级调度(FPS)和响应中的早期退出的测试时间计算作为常规方法。我们提出(1)一个足够的新测试,(2)开始/结束时间的新初始值,(3)在开始时间内对干扰时间的预先计算,(4)开始/结束时间的增量计算,以及(5)开始/结束时间计算中的较早退出。这些是基于FPS以前的一些工作。新的初始开始时间,预计算和增量计算也可以用于PTS的准确响应时间分析。我们的经验结果表明,无论任务的数量和总利用率如何,所提出的总体方法都能将常规测试的迭代次数/运行时间减少约60%/ 40%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号