一种DAG任务执行逻辑复杂度的优化方法及存储介质

    公开(公告)号:CN114880083A

    公开(公告)日:2022-08-09

    申请号:CN202210294290.X

    申请日:2022-03-24

    Abstract: 本发明涉及数据处理领域,特别涉及一种DAG任务执行逻辑复杂度的优化方法及存储介质。基于DAG任务内拓扑结构的特点对其执行时产生的影响进行深度分析,提出了能够有效降低DAG任务执行逻辑复杂度的无效边删除优化方法。首先提出DAG任务内无效边的概念,即DAG任务中子任务之间多余的执行逻辑约束条件。证明了从DAG任务中删除无效边可以在不影响DAG任务固有的执行逻辑和对DAG任务的最坏情况下响应时间分析的前提下来降低其执行逻辑的复杂度。通过大样本空间的数据的实验结果表明,IED优化方法能够平均减少DAG任务中36.96%的无效边,并且平均减少86.9%的DAG任务WCRT分析时间。

    基于DAG任务拓扑结构的处理器资源分配方法、存储介质

    公开(公告)号:CN114880111A

    公开(公告)日:2022-08-09

    申请号:CN202210295009.4

    申请日:2022-03-24

    Abstract: 本发明涉及数据处理领域,特别提供了一种有向无环图DAG任务模型的实时系统中基于DAG任务拓扑结构的处理器资源分配方法。研究了DAG任务内拓扑结构的特点对其执行时产生的影响进行深度分析,提出了提出一个基于拓扑结构的DAG任务分配方法。该方法可以有效的降低DAG任务集在系统上的最坏情况下响应时间,从而提升系统处理器资源利用率。通过理论分析和真实平台测试这两个维度的实验结果表明TDTA处理器资源分配方法相较于最新的处理器资源分配方法而言可以平均降低DAG任务集42.43%的最坏情况下响应时间。

    一种基于划分调度的DAG任务的启发式处理器划分方法、系统及存储介质

    公开(公告)号:CN112463346A

    公开(公告)日:2021-03-09

    申请号:CN202011631493.0

    申请日:2020-12-31

    Abstract: 本发明提供了一种基于划分调度的DAG任务的启发式处理器划分方法、系统及存储介质,本发明首先推导了一个基于分区固定优先级调度算法的DAG任务的响应时间分析;基于分析的直觉,本发明提出了一种贪婪并行执行集群(GPEC)的处理器分配策略,该策略考虑了DAG任务的拓扑结构和任务内子任务间的自干扰。本发明的有益效果是:本发明的GPEC策略考虑了DAG任务内部拓扑结构和自干扰的影响。此外,本发明将实时系统移植到嵌入式板上,在一个真实的平台上评估GPEC策略的性能。在实验中的与两种最新的处理器分配策略相比,本发明的GPEC策略最多降低了平均WCRT达到35.59%,DAG任务集的可调度率最多提高了76%。

    一种基于划分调度的DAG任务的启发式处理器划分方法、系统及存储介质

    公开(公告)号:CN112463346B

    公开(公告)日:2021-10-15

    申请号:CN202011631493.0

    申请日:2020-12-31

    Abstract: 本发明提供了一种基于划分调度的DAG任务的启发式处理器划分方法、系统及存储介质,本发明首先推导了一个基于分区固定优先级调度算法的DAG任务的响应时间分析;基于分析的直觉,本发明提出了一种贪婪并行执行集群(GPEC)的处理器分配策略,该策略考虑了DAG任务的拓扑结构和任务内子任务间的自干扰。本发明的有益效果是:本发明的GPEC策略考虑了DAG任务内部拓扑结构和自干扰的影响。此外,本发明将实时系统移植到嵌入式板上,在一个真实的平台上评估GPEC策略的性能。在实验中的与两种最新的处理器分配策略相比,本发明的GPEC策略最多降低了平均WCRT达到35.59%,DAG任务集的可调度率最多提高了76%。

Patent Agency Ranking