AutoShrink 2.0: Automating Large-Scale Pareto Optimization in HLS via Adaptive and Cost-Aware Search Space Shrinkage
Yingxin Zeng, Binghao Cheng, Jianwang Zhai, Kang Zhao, Zhe Lin
High-level synthesis (HLS) expedites accelerator customization by delivering a high-level hardware programming paradigm and offering a rich set of optimization directives. However, the quality of HLS designs is highly dependent on the designers’ selection of directives in the trade-off between different design metrics, which is non-trivial and can lead to a large design turnaround time. Design space exploration (DSE) serves as a promising solution to this problem, but existing studies on DSE suffer from a lack of scalability for large-scale applications and often spend a substantial portion of the exploration budget on costly design points. To address this problem, this paper proposes