...
首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >Buffer Minimization in Earliest-Deadline First Scheduling of Dataflow Graphs
【24h】

Buffer Minimization in Earliest-Deadline First Scheduling of Dataflow Graphs

机译:数据流图的最早截止时间优先调度中的缓冲区最小化

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

获取外文期刊封面封底 >>

       

摘要

Symbolic schedulability analysis of dataflow graphs is the process of synthesizing the timing parameters (i.e. periods, phases, and deadlines) of actors so that the task system is schedulable and achieves a high throughput when using a specific scheduling policy. Furthermore, the resulted schedule must ensure that communication buffers are underflow- and overflow-free. This paper describes a (partitioned) earliest-deadline first symbolic schedulability analysis of dataflow graphs that minimizes the buffering requirements. Our scheduling analysis consists of three major steps. (1) The construction of an abstract affine schedule of the graph that excludes overflow and underflow exceptions and minimizes the buffering requirements assuming some precedences between jobs. (2) Symbolic deadlines adjustment that guarantees precedences without the need for lock-based synchronizations. (3) The concretization of the affine schedule using a symbolic, fast-converging, processor-demand analysis for both uniprocessor and multiprocessor systems. Experimental results show that our technique improves the buffering requirements in many cases.
机译:数据流图的符号可调度性分析是合成参与者的时序参数(即周期,阶段和截止日期)的过程,因此任务系统是可调度的,并且在使用特定的调度策略时可以实现高吞吐量。此外,生成的时间表必须确保通信缓冲区没有下溢和上溢。本文介绍了对数据流图的(划分)最早截止时间的第一符号可调度性分析,该分析可最大程度地减少缓冲要求。我们的调度分析包括三个主要步骤。 (1)构造图的抽象仿射时间表,其中排除了上溢和下溢异常,并在假设作业之间具有某些优先级的情况下将缓冲要求降至最低。 (2)符号截止期限调整,可确保优先级而无需基于锁的同步。 (3)对单处理器和多处理器系统使用符号化,快速收敛,处理器需求分析来仿射时间表的具体化。实验结果表明,我们的技术在许多情况下都提高了缓冲要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号