【24h】

Scheduling distributed real-time tasks in the DGMF model

机译:调度DGMF模型中的分布式实时任务

获取原文

摘要

Analytical results on the real-time scheduling of multiprocessor systems have focused on partitioning and distributing the task set for scheduling on identical single processors, with the assumption that all of a task can be executed on any of a pool of identical processors. A distributed system is a set of nodes networked together. Each node may have a different type of processor and performs different functions. In the distributed environment, a real-time task may require processing on multiple nodes. However, all the nodes have to satisfy the time constraints of the task. In this paper, we show that the Liu & Layland (1973) type of classical task models must be extended to handle this type of distributed real-time tasks. We propose a distributed generalized multi-frame (DGMF) task model. The scheduling problem of DGMF tasks can be reduced to that of scheduling generalized multi-frame (GMF) tasks on a single processor. We analyze the fixed-priority scheduling of (D)GMF tasks and prove that the deadline-monotonic priority assignment is not optimal for the general case of frame-wise priority assignment. In the context of relative deadline assignment, we show that there are simple cases for which deadline-monotonic assignment is optimal.
机译:关于多处理器系统实时调度的分析结果集中于在相同的单个处理器上分配和分配用于调度的任务集,并假设所有任务都可以在相同处理器池中的任何一个上执行。分布式系统是一组联网在一起的节点。每个节点可以具有不同类型的处理器,并执行不同的功能。在分布式环境中,实时任务可能需要在多个节点上进行处理。但是,所有节点都必须满足任务的时间限制。在本文中,我们表明必须扩展Liu&Layland(1973)类型的经典任务模型以处理这种类型的分布式实时任务。我们提出了分布式广义多帧(DGMF)任务模型。 DGMF任务的调度问题可以减少到在单个处理器上调度通用多帧(GMF)任务的问题。我们分析了(D)GMF任务的固定优先级调度,并证明对于逐帧优先级分配的一般情况,最后期限单调优先级分配不是最佳的。在相对截止期限分配的情况下,我们表明在一些简单的情况下,截止期限-单调分配是最佳的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号