Deep Inverse Design for High-Level Synthesis
Not on the map. Why?
Abstract (arXiv)
High-level synthesis (HLS) has significantly advanced the automation of digital circuits design, yet the need for expertise and time in pragma tuning remains challenging. Existing solutions for the design space exploration (DSE) adopt either heuristic methods, lacking essential information for further optimization potential, or predictive models, missing sufficient generalization due to the time-consuming nature of HLS and the exponential growth of the design space. To address these challenges, we propose Deep Inverse Design for HLS (DID4HLS), a novel approach that integrates graph neural networks and generative models. DID4HLS iteratively optimizes hardware designs aimed at compute-intensive algorithms by learning conditional distributions of design features from post-HLS data. Compared to four state-of-the-art DSE baselines, our method achieved an average improvement of 42.8% on average distance to reference set (ADRS) compared to the best-performing baselines across six benchmarks, while demonstrating high robustness and efficiency. The code is available at https://github.com/PingChang818/DID4HLS.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 53 references that are in the map. First posted on arXiv 11 Jul 2024.
Builds on
21 of 53 references.
References · 21
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Graph Attention Networkscited by 8,854
- 2022Generative Adversarial Networkscited by 5,603
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2020DiffWave: A Versatile Diffusion Model for Audio Synthesiscited by 1,339
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,184
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
9 more
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applicationscited by 1,107
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2021CSDI: Conditional Score-based Diffusion Models for Probabilistic Time Series Imputationcited by 577
- 2017Towards Principled Methods for Training Generative Adversarial Networkscited by 460
- 2016Tutorial on Variational Autoencoderscited by 404
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2023A Transformer-based Diffusion Probabilistic Model for Heart Rate and Blood Pressure Forecasting in Intensive Care Unitcited by 14
- 2020HL-Pow: A Learning-Based Power Modeling Framework for High-Level Synthesiscited by 9
- 2024AutoHLS: Learning to Accelerate Design Space Exploration for HLS Designscited by 2
Built on by
Not cited yet.