首页> 外文会议>ACM/IEEE Workshop on Machine Learning for CAD >Transfer Learning for Design-Space Exploration with High-Level Synthesis
【24h】

Transfer Learning for Design-Space Exploration with High-Level Synthesis

机译:高级合成的设计空间探索转移学习

获取原文

摘要

High-level synthesis (HLS) raises the level of design abstraction, expedites the process of hardware design, and enriches the set of final designs by automatically translating a behavioral specification into a hardware implementation. To obtain different implementations, HLS users can apply a variety of knobs, such as loop unrolling or function inlining, to particular code regions of the specification. The applied knob configuration significantly affects the synthesized design's performance and cost, e.g., application latency and area utilization. Hence, HLS users face the design-space exploration (DSE) problem, i.e. determine which knob configurations result in Pareto-optimal implementations in this multi-objective space. Whereas it can be costly in time and resources to run HLS flows with an enormous number of knob configurations, machine learning approaches can be employed to predict the performance and cost. Still, they require a sufficient number of sample HLS runs. To enhance the training performance and reduce the sample complexity, we propose a transfer learning approach that reuses the knowledge obtained from previously explored design spaces in exploring a new target design space. We develop a novel neural network model for mixed-sharing multi-domain transfer learning. Experimental results demonstrate that the proposed model outperforms both single-domain and hard-sharing models in predicting the performance and cost at early stages of HLS-driven DSE.
机译:高级合成(HLS)提高了设计抽象的水平,加快了硬件设计的过程,通过将行为规范自动转换为硬件实现,丰富了一组最终设计。为了获得不同的实现,HLS用户可以应用各种旋钮,例如循环展开或函数内联,到规范的特定代码区域。应用的旋钮配置显着影响合成设计的性能和成本,例如应用程序延迟和区域利用率。因此,HLS用户面临设计空间探索(DSE)问题,即确定哪个旋钮配置导致该多目标空间中的静态实现。然而,在运行HLS的时间和资源中,使用大量旋钮配置的时间和资源可能是昂贵的,可以采用机器学习方法来预测性能和成本。仍然,它们需要足够数量的样本HLS运行。为了提高培训表现并降低样本复杂性,我们提出了一种转移学习方法,可重用从先前探索的设计空间中获得的知识,探索新的目标设计空间。我们开发了一种用于混合共享多域转移学习的新型神经网络模型。实验结果表明,所提出的模型优于单结构域和硬共享模型,以预测HLS驱动DSE的早期阶段的性能和成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号