首页> 外文期刊>IEEE Transactions on Computers >Distance-constrained scheduling and its applications to real-time systems
【24h】

Distance-constrained scheduling and its applications to real-time systems

机译:距离受限调度及其在实时系统中的应用

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

摘要

In hard real time systems, each task must not only be functionally correct but also meet its timing constraints. A common approach to characterizing hard real time tasks with repetitive requests is the periodic task model. In the periodic task model, every task needs to be executed once during each of its periods. The execution of a task in one period is independent of the execution of the same task in another period. Hence, the executions of the same task in two consecutive periods may be right next to each other, or at the far ends of the two periods. While the periodic task model can serve as a simple paradigm for scheduling tasks with repetitive requests, it may not be suitable for all real time applications. For example, in some real time systems, the temporal distance between the finishing times of any two consecutive executions of the same task must be less than or equal to a given value. In other words, each execution of a task has a deadline relative to the finishing time of the previous execution of the same task. Scheduling algorithms designed for the periodic task model may not provide efficient solutions for tasks with temporal distance constraints. We propose the (preemptive) distance constrained task system model which can serve as a more intuitive and adequate scheduling model for "repetitive" task executions. We design an efficient scheduling scheme for the model, and derive a schedulability condition for the scheduling scheme. We also discuss how to apply the scheduling scheme to real time sporadic task scheduling and to real time communications.
机译:在硬实时系统中,每个任务不仅必须在功能上正确,而且必须满足其时间限制。表征具有重复请求的硬实时任务的常用方法是周期性任务模型。在定期任务模型中,每个任务在每个周期中都需要执行一次。一个周期中任务的执行独立于另一周期中同一任务的执行。因此,同一任务在两个连续周期中的执行可能紧挨着彼此,或者在两个周期的远端。虽然定期任务模型可以用作调度具有重复请求的任务的简单范例,但它可能并不适合所有实时应用程序。例如,在某些实时系统中,同一任务的任何两个连续执行的完成时间之间的时间距离必须小于或等于给定值。换句话说,任务的每次执行都具有相对于同一任务的先前执行的完成时间的截止日期。为周期性任务模型设计的调度算法可能无法为具有时间距离约束的任务提供有效的解决方案。我们提出了(抢占式)距离受限任务系统模型,该模型可以用作“重复”任务执行的更直观和适当的调度模型。我们为模型设计了有效的调度方案,并推导了该调度方案的可调度性条件。我们还将讨论如何将调度方案应用于实时零星任务调度和实时通信。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号