首页> 外文会议>2011 16th Asia and South Pacific Design Automation Conference >Minimizing buffer requirements for throughput constrained parallel execution of synchronous dataflow graph
【24h】

Minimizing buffer requirements for throughput constrained parallel execution of synchronous dataflow graph

机译:最小化吞吐量限制同步数据流图的并行执行的缓冲区要求

获取原文

摘要

This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This paper assumes static mapping and dynamic scheduling of nodes, which has several benefits over static scheduling approaches. We determine the buffer size of all arcs to minimize the total buffer size while satisfying a throughput constraint. Dynamic scheduling is able to achieve the similar throughput performance as the static scheduling does by unfolding the given SDF graph. A key issue of dynamic scheduling is how to assign the priority to each node invocation, which is also discussed in this paper. Since the problem is NP-hard, we present a heuristic based on a genetic algorithm. The experimental results confirm the viability of the proposed technique.
机译:本文涉及同步数据流图的吞吐量受约束的并行执行。本文假设节点的静态映射和动态调度,与静态调度方法相比,它具有许多优点。我们确定所有弧的缓冲区大小,以使总缓冲区大小最小化,同时满足吞吐量约束。通过展开给定的SDF图,动态调度能够实现与静态调度类似的吞吐量性能。动态调度的关键问题是如何为每个节点调用分配优先级,本文还将对此进行讨论。由于问题是NP难题,因此我们提出一种基于遗传算法的启发式方法。实验结果证实了该技术的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号