首页> 外文会议> >Isomorphic Subgraph-based Problem Reduction for Resource Minimal Modulo Scheduling
【24h】

Isomorphic Subgraph-based Problem Reduction for Resource Minimal Modulo Scheduling

机译:基于同构子图的问题最小化资源最小模块调度

获取原文

摘要

Modulo scheduling is a powerful method to increase throughput in high-level synthesis for digital hardware design. When facing large designs, optimal approaches are likely to time out and heuristics fail to provide satisfying throughput and latency. We propose an isomorphic subgraph-based reduction of the input data-flow graph (DFG) that is applied before scheduling, in order to solve the modulo scheduling problem faster without changing the optimal initiation interval (II) and allocated hardware. Our results show a solving time speedup of 5× on average and up to 102× for large designs. Using the proposed pre-processing step, the II achieved could be reduced by 33% on average for SDC-based modulo schedulers. And in ILP-based scheduling, we could classify 15% more solutions as optimal within the same time compared to solutions provided without applying our transformation.
机译:模数调度是一种强大的方法,可以提高用于数字硬件设计的高级综合的吞吐量。当面对大型设计时,最佳方法可能会超时,并且启发式方法无法提供令人满意的吞吐量和延迟。我们提出在调度之前应用输入数据流图(DFG)的基于同构子图的约简,以便在不更改最佳启动间隔(II)和分配的硬件的情况下更快地解决模调度问题。我们的结果表明,平均求解时间加快了5倍,而大型设计的求解时间加快了102倍。使用建议的预处理步骤,对于基于SDC的模调度器,平均可以减少33%的II。并且在基于ILP的计划中,与不使用我们的转换而提供的解决方案相比,我们可以同时将15%以上的解决方案分类为最佳解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号