首页> 外国专利> METHOD FOR THE REAL-TIME ORDERING A SET OF NON-CYCLICAL MULTI-FRAME TASKS

METHOD FOR THE REAL-TIME ORDERING A SET OF NON-CYCLICAL MULTI-FRAME TASKS

机译:一种非循环多帧任务的实时排序方法

摘要

A method for real-time scheduling of an application having a plurality m of software tasks executing at least one processing operation on a plurality N of successive data frames, each of said tasks i being defined at least, for each of said frames j, by an execution time Cij, an execution deadline Dij and a guard time Pij with respect to the next frame j+1, said guard time Pij being greater than or equal to said deadline Dij,includes: for each task i, calculating the ratios C i j D i j and then searching for the maximum over all frames j of ratios max ( C i j D i j ) , comparing the sum i = 0 m - 1 ⁢ max 0 j N - 1 ⁢ ( C i j D i j ) with the number of processors operating in parallel over which the total computation load of the real-time application is distributed, and, if said sum i = 0 m - 1 ⁢ max 0 j N - 1 ⁢ ( C i j D i j ) is less than or equal to the number of processors, concluding on the feasibility of the real-time execution of all said software tasks distributed over said processors.
机译:一种用于实时调度具有多个m个软件任务的应用程序的方法,该软件任务对多个N个连续数据帧执行至少一个处理操作,其中至少对于每个所述帧j定义每个所述任务i关于下一帧j + 1的执行时间Cij,执行期限Dij和保护时间Pij,所述保护时间Pij大于或等于所述期限Dij,包括:对于每个任务i,计算比率C ij D ij,然后在比率为max(C ij D ij)的所有帧j上搜索最大值,将总和i = 0 m-1⁢max 0 j N-1⁢(C ij D ij)与处理器数量进行比较并行操作,实时应用程序的总计算量分布在该并行操作上,并且如果所述总和i = 0 m-1⁢max 0 j N-1⁢(C ij D ij)小于或等于处理器的数量,包括实时执行分布在所述处理器上的所有所述软件任务的可行性处理器。

著录项

  • 公开/公告号EP2476056B1

    专利类型

  • 公开/公告日2017-12-06

    原文格式PDF

  • 申请/专利权人 THALES;

    申请/专利号EP20100749869

  • 申请日2010-09-07

  • 分类号G06F9/48;

  • 国家 EP

  • 入库时间 2022-08-21 13:18:35

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号