首页> 外文会议>Design, Automation & Test in Europe Conference & Exhibition;DATE 10 >An efficient and complete approach for throughput-maximal SDF allocation and scheduling on multi-core platforms
【24h】

An efficient and complete approach for throughput-maximal SDF allocation and scheduling on multi-core platforms

机译:在多核平台上实现吞吐量最大的SDF分配和调度的有效而完整的方法

获取原文

摘要

Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core platform subject to a minimum throughput requirement. This problem has traditionally be tackled by incomplete approaches based on problem decomposition and local search, which could not guarantee optimality. Exact algorithms used to be considered reasonable only for small problem instances. We propose a complete algorithm based on Constraint Programming which solves the allocation and scheduling problem as a whole. We introduce a number of search acceleration techniques that significantly reduce run-time by aggressively pruning the search space without compromising optimality. The solver has been tested on a number of non-trivial instances and demonstrated promising run-times on SDFGs of practical size and one order of magnitude speed-up w.r.t. the fastest known complete approach.
机译:我们的工作重点是在最小吞吐量要求的前提下,将同步数据流(SDF)图分配和调度到多核平台上。传统上,此问题是通过基于问题分解和局部搜索的不完全方法来解决的,而这种方法不能保证最优性。过去,仅对于小问题实例,确切的算法才被认为是合理的。我们提出了一种基于约束规划的完整算法,从整体上解决了分配与调度问题。我们引入了许多搜索加速技术,这些技术通过在不影响最优性的前提下主动修剪搜索空间来显着减少运行时间。该求解器已经在许多非平凡的实例上进行了测试,并证明了在实际大小和一个数量级的加速w.r.t.的SDFG上有希望的运行时。最快的已知完整方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号