首页> 外文会议>Digital System Design, Architectures, Methods and Tools, 2009. DSD '09 >A Priority-Based Budget Scheduler with Conservative Dataflow Model
【24h】

A Priority-Based Budget Scheduler with Conservative Dataflow Model

机译:具有保守数据流模型的基于优先级的预算计划程序

获取原文

摘要

Currently, the guaranteed throughput of a stream processing application, mapped on a multi-processor system, can be computed with a conservative dataflow model, if only time division multiplex (TDM) schedulers are applied. A TDM scheduler is a budget scheduler. Budget schedulers can be characterized by two parameters: budget and replenishment interval. This paper introduces a priority-based budget scheduler (PBS), which is a budget scheduler that additionally associates a priority with every task. PBS improves the guaranteed minimum throughput of a stream processing application compared to TDM, given the same amount of resources. We construct a conservative dataflow model for a task scheduled by PBS. This dataflow model generalizes previous work, because it is valid for a sequence of execution times instead of one execution time per task which results in an improved accuracy of the model. Given this dataflow model, we can compute the guaranteed minimum throughput of the task graph that implements the stream processing application. Experiments confirm that a significantly higher guaranteed minimum throughput of the task graph can be obtained with PBS instead of TDM schedulers and that a conservative bound on the guaranteed throughput of the task graph can be computed with a dataflow model. Furthermore, our bound on the guaranteed throughput of the task graph is accurate, if the buffer capacities in the task graph do not affect the guaranteed throughput.
机译:当前,如果仅应用时分复用(TDM)调度程序,则可以使用保守的数据流模型来计算映射到多处理器系统上的流处理应用程序的保证吞吐量。 TDM计划程序是预算计划程序。预算计划程序可以通过两个参数来表征:预算和补货间隔。本文介绍了一种基于优先级的预算计划程序(PBS),它是一种预算计划程序,可以将优先级与每个任务相关联。与TDM相比,在资源量相同的情况下,PBS可提高流处理应用程序的最低保证吞吐量。我们为PBS安排的任务构造一个保守的数据流模型。该数据流模型可以概括先前的工作,因为它对于一系列执行时间有效,而不是每个任务一个执行时间有效,从而提高了模型的准确性。给定此数据流模型,我们可以计算实现流处理应用程序的任务图的保证最小吞吐量。实验证实,使用PBS而不是TDM调度程序可以显着提高任务图的最低保证吞吐量,并且可以使用数据流模型来计算任务图的保证吞吐量的保守范围。此外,如果任务图中的缓冲区容量不影响保证的吞吐量,则我们对任务图的保证吞吐量的界限是准确的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号