arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1704.00705cs.DScs.CVcs.DC
收藏

具有非循环约束的图划分

Graph Partitioning with Acyclicity Constraints

Intel Corporation(英特尔公司);Karlsruhe Institute of Technology(卡尔斯鲁厄理工学院);University of Vienna(维也纳大学)

Orlando Moreira, Merten Popp, Christian Schulz

摘要:

图被广泛用于对应用程序中的执行依赖性进行建模。特别是,NP完全问题的划分下的限制图受到了极大的关注,因为它在多处理器调度的适用性。我们确定了额外的约束,非循环块之间的依赖关系时,映射计算机视觉和成像应用程序到异构嵌入式多处理器。现有的算法和算法不能满足这一要求,并提供不适用于我们的用例的结果。在这项工作中,我们表明,这个更受约束的版本的图划分问题是NP-完全的,目前的算法,实现了一个紧密的近似的最佳解决方案,找到了一个详尽的搜索小问题的实例和更好的可扩展性较大的实例。此外,我们可以显示对实际成像应用程序的时间表的积极影响,从而改善通信量和执行时间。

英文摘要:

Graphs are widely used to model execution dependencies in applications. In particular, the NP-complete problem of partitioning a graph under constraints receives enormous attention by researchers because of its applicability in multiprocessor scheduling. We identified the additional constraint of acyclic dependencies between blocks when mapping computer vision and imaging applications to a heterogeneous embedded multiprocessor. Existing algorithms and heuristics do not address this requirement and deliver results that are not applicable for our use-case. In this work, we show that this more constrained version of the graph partitioning problem is NP-complete and present heuristics that achieve a close approximation of the optimal solution found by an exhaustive search for small problem instances and much better scalability for larger instances. In addition, we can show a positive impact on the schedule of a real imaging application that improves communication volume and execution time.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑