首页> 外文会议>2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications >Partitioned Fixed-Priority Real-Time Scheduling Based on Dependent Task-Split on Multicore Platform
【24h】

Partitioned Fixed-Priority Real-Time Scheduling Based on Dependent Task-Split on Multicore Platform

机译:基于相关任务分解的多核平台分区固定优先级实时调度

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Most real-time multicore scheduling algorithms ignore intra-task relationships, which cannot meet all deadlines by placing severe restrictions upon sequential programming models. Moreover, no partitioned algorithms can have a utilization bound over 50%. In this paper, a partitioned fixed-priority real-time scheduling based on dependent tasks-split on homogeneous multi-core platform is proposed, namely BDTD/TS (B-tree Dependent Task Dispatching/Task Splitting). BDTD converts dependent tasks into a series of sequential jobs and obtains the interrelated subtasks path as well as synthetic deadlines through the B-tree task model. Then in BDTS, dependent task in idle-wait state is qualified to split and all blocked sub-tasks would preempt CPU immediately to guarantee deadlines. With regard to utilization bound analysis, the new algorithm is proved to offer superior performance guarantee 69.31%. The simulations and experimental results prove that the proposed algorithm provides high practicability and efficiency.
机译:大多数实时多核调度算法会忽略任务内关系,因为对顺序编程模型施加了严格的限制,因此无法满足所有期限。此外,任何分区算法的利用率都不能超过50%。本文提出了一种在同类多核平台上基于相关任务分解的分区固定优先级实时调度方法,即BDTD / TS(B树相关任务调度/任务分解)。 BDTD通过B树任务模型将相关任务转换为一系列顺序的作业,并获得相互关联的子任务路径以及综合期限。然后,在BDTS中,处于空闲等待状态的相关任务可以进行拆分,并且所有被阻止的子任务都将立即抢占CPU,以保证截止日期。关于利用率限制分析,新算法被证明可以提供优越的性能保证69.31%。仿真和实验结果表明,该算法具有较高的实用性和有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号