首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Intra-Task Priority Assignment in Real-Time Scheduling of DAG Tasks on Multi-Cores
【24h】

Intra-Task Priority Assignment in Real-Time Scheduling of DAG Tasks on Multi-Cores

机译:在多核上的DAG任务的实时调度中的任务内优先级分配

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

摘要

Real-time scheduling and analysis of parallel tasks modeled as directed acyclic graphs (DAG) have been intensively studied in recent years. However, no existing work has explored the execution order of eligible vertices within a DAG task. In this paper, we show that this intra-task vertex execution order has a large impact on system schedulability and propose to control the execution order by vertex-level priority assignment. We develop analysis techniques to bound the worst-case response time for the proposed scheduling strategy and design heuristics for proper priority assignment to improve system schedulability as much as possible. We further extend the proposed approach to the general setting of multiple recurrent DAG tasks. Experiments with both realistic parallel benchmark applications and randomly generated workload show that our method consistently outperforms state-of-the-art methods with different task graph structures and parameter configurations.
机译:近年来一直研究了按照定向非循环图(DAG)所建模的并行任务的实时调度和分析。但是,没有现有的工作已经在DAG任务中探索了合格顶点的执行顺序。在本文中,我们表明,此任务内的顶点执行顺序对系统调度性具有很大影响,并建议通过顶点级优先级分配控制执行顺序。我们开发分析技术,以绑定所提出的调度策略和设计启发式的最坏情况响应时间,以便适当优先级分配,以尽可能提高系统调度。我们进一步扩展了提出的方法来实现多个经常性DAG任务的一般设置。具有现实并行基准应用和随机生成的工作量的实验表明,我们的方法始终如一地优于具有不同任务图结构和参数配置的最先进的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号