【24h】

Two Processor Scheduling with Real Release Times and Deadlines

机译:具有实时发布时间和截止日期的两个处理器调度

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

摘要

In a hard real-time system, critical tasks are subject to timing constraints such as release times and deadlines. All timing constraints must be satisfied when tasks are executed. Nevertheless, given a set of tasks, finding a feasible schedule which satisfies all timing constraints is NP-complete even on one processor. In this paper, we study the following special non-preemptive two processor scheduling problem: Given a set of UET (Unit Execution Time) tasks with arbitrary precedence constraints, individual real release times and deadlines, find a feasible schedule on two identical processors whenever one exists. The complexity status of this problem has been open for a long time, we propose the first polynomial algorithm for this problem. Our algorithm is underpinned by the key consistency notion: successor-tree-consistency. The time complexity of our algorithm is O(n~4), where n is the number of tasks.
机译:在硬实时系统中,关键任务受时间限制,例如发布时间和截止日期。执行任务时,必须满足所有时间限制。然而,给定一组任务,即使在一个处理器上,找到满足所有时序约束的可行时间表也是NP完整的。在本文中,我们研究以下特殊的非抢先式两处理器调度问题:给定一组具有任意优先级约束,单独的实际发布时间和期限的UET(单元执行时间)任务,每当一个处理器在两个相同的处理器上找到可行的调度存在。这个问题的复杂性状态已经开放了很长时间,我们提出了第一个多项式算法来解决这个问题。我们的算法以关键一致性概念为基础:后继树一致性。我们算法的时间复杂度是O(n〜4),其中n是任务数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号