首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >Efficient and Robust High-Level Synthesis Design Space Exploration through offline Micro-kernels Pre-characterization
【24h】

Efficient and Robust High-Level Synthesis Design Space Exploration through offline Micro-kernels Pre-characterization

机译:通过脱机微内核预特征化进行高效,强大的高级综合设计空间探索

获取原文

摘要

This work proposes a method to accelerate the process of High-Level Synthesis (HLS) Design Space Exploration (DSE) by pre-characterizing micro-kernels offline and creating predictive models of these. HLS allows to generate different types of micro-architectures from the same untimed behavioral description. This is typically done by setting different combinations of synthesis options in the form or synthesis directives specified as pragmas in the code. This allows, e.g. to control how loops should be synthesized, arrays and functions. Unique combinations of these pragmas leads to micro-architectures with a unique area vs. performance/power trade-offs. The main problem is that the search space grows exponentially with the number of explorable operations. Thus, the main goal of efficient HLS DSE is to find the synthesis directives’ combinations that lead to the Pareto-optimal designs quickly. Our proposed method is based on the pre-characterization of micro-kernels offline, creating predictive models for each of the kernels, and using the results to explore a new unseen behavioral description using compositional methods. In addition, we make use of perceptual hashing to match new unseen micro-kernels with the pre-characterized micro-kernels in order to further speed up the search process. Experimental results show that our proposed method is orders of magnitude faster than traditional methods.
机译:这项工作提出了一种方法,可以通过预先离线表征微内核并创建这些模型的预测模型来加快高级综合(HLS)设计空间探索(DSE)的过程。 HLS允许根据相同的非定时行为描述生成不同类型的微体系结构。通常,通过以代码中指定为编译指示的形式或综合指令设置综合选项的不同组合来完成此操作。例如,这允许控制循环的合成方式,数组和功能。这些实用程序的独特组合导致了微架构具有独特的面积与性能/功耗之间的权衡。主要问题是搜索空间随可探索操作的数量呈指数增长。因此,有效的HLS DSE的主要目标是找到综合指令的组合,以快速实现帕累托最优设计。我们提出的方法是基于脱机微内核的预先表征,为每个内核创建预测模型,并使用结果使用组合方法探索新的看不见的行为描述。此外,我们利用感知哈希将新的看不见的微内核与预先表征的微内核进行匹配,以进一步加快搜索过程。实验结果表明,我们提出的方法比传统方法要快几个数量级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号