...
首页> 外文期刊>Computers, IEEE Transactions on >Local-Deadline Assignment for Distributed Real-Time Systems
【24h】

Local-Deadline Assignment for Distributed Real-Time Systems

机译:分布式实时系统的本地截止时间分配

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

摘要

In a distributed real-time system (DRTS), jobs are often executed on a number of processors and must complete by their end-to-end deadlines. Job deadline requirements may be violated if resource competition among different jobs on a given processor is not considered. This paper introduces a distributed, locally optimal algorithm to assign local deadlines to the jobs on each processor without any restrictions on the mappings of the applications to the processors in the distributed soft real-time system. Improvedschedulability results are achieved by the algorithm since disparate workloads among the processors due to competing jobs havingdifferent paths are considered. Given its distributed nature, the proposed algorithm is adaptive to dynamic changes of the applications and avoids the overhead of global clock synchronization. In order to make the proposed algorithm more practical, two derivatives of the algorithm are proposed and compared. Simulation results based on randomly generated workloads indicate that the proposed approach outperforms existing work both in terms of the number of feasible jobs (between 51% and 313% on average) and the number of feasible task sets (between 12% and 71% on average).
机译:在分布式实时系统(DRTS)中,作业通常在许多处理器上执行,并且必须在其端到端期限内完成。如果不考虑给定处理器上不同作业之间的资源竞争,可能会违反作业期限要求。本文介绍了一种分布式的,局部最优的算法,可以为每个处理器上的作业分配本地截止日期,而对应用程序到分布式软实时系统中的处理器之间的映射没有任何限制。通过该算法获得改进的可调度性结果,因为考虑了由于竞争作业具有不同路径而导致的处理器之间的不同工作负荷。鉴于其分布式特性,该算法可适应应用程序的动态变化,并避免了全局时钟同步的开销。为了使所提出的算法更加实用,提出并比较了该算法的两个导数。基于随机生成的工作负载的仿真结果表明,该方法在可行工作的数量(平均介于51%和313%之间)和可行任务集的数量(平均介于12%和71%之间)方面均胜过现有工作)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号