首页> 外文OA文献 >Response-Time Analysis of Conditional DAG Tasks in Multiprocessor Systems
【2h】

Response-Time Analysis of Conditional DAG Tasks in Multiprocessor Systems

机译:多处理器系统中条件DAG任务的响应时间分析

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Different task models have been proposed to represent the parallel structure of real-time tasks executing on manycore platforms: fork/join, synchronous parallel, DAG-based, etc. Despite different schedulability tests and resource augmentation bounds are available for these task systems, we experience difficulties in applying such results to real application scenarios, where the execution flow of parallel tasks is characterized by multiple (and nested) conditional structures. When a conditional branch drives the number and size of sub-jobs to spawn, it is hard to decide which execution path to select for modeling the worst-case scenario. To circumvent this problem, we integrate control flow information in the task model, considering conditional parallel tasks (cp-tasks) represented by DAGs composed of both precedence and conditional edges. For this task model, we identify meaningful parameters that characterize the schedulability of the system, and derive efficient algorithms to compute them. A response time analysis based on these parameters is then presented for different scheduling policies. A set of simulations shows that the proposed approach allows efficiently checking the schedulability of the addressed systems, and that it significantly tightens the schedulability analysis of non-conditional (e.g., Classic DAG) tasks over existing approaches.
机译:已经提出了不同的任务模型来表示在许多核心平台上执行的实时任务的并行结构:fork / join,同步并行,基于DAG等。尽管这些任务系统有不同的可调度性测试和资源扩充范围,在将此类结果应用于实际应用场景时会遇到困难,在这种情况下,并行任务的执行流程以多个(和嵌套的)条件结构为特征。当条件分支驱动要生成的子作业的数量和大小时,很难决定选择哪个执行路径来建模最坏的情况。为了解决这个问题,我们将控制流信息集成到任务模型中,同时考虑了由优先级和条件边缘组成的DAG表示的条件并行任务(cp-tasks)。对于此任务模型,我们确定了表征系统可调度性的有意义的参数,并推导了有效的算法来对其进行计算。然后针对不同的调度策略提供基于这些参数的响应时间分析。一组仿真表明,所提出的方法可以有效地检查所寻址系统的可调度性,并且与现有方法相比,它大大加强了对无条件(例如,Classic DAG)任务的可调度性分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号