A systematic review of machine learning-driven design space exploration in high-level synthesis

IF 2.5 3区 工程技术 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Esra Celik, Deniz Dal
{"title":"A systematic review of machine learning-driven design space exploration in high-level synthesis","authors":"Esra Celik,&nbsp;Deniz Dal","doi":"10.1016/j.vlsi.2025.102513","DOIUrl":null,"url":null,"abstract":"<div><div>In today’s rapidly evolving technological landscape, digitization across all sectors has intensified the complexity of hardware design processes due to increasing demands in data processing, artificial intelligence integration, and performance requirements. Innovative technologies such as the Internet of Things (IoT), 5G networks, big data analytics, and cloud computing introduce multifaceted requirements related to performance, flexibility, adaptability, and energy efficiency. These advancements present significant challenges in digital system design, requiring sophisticated solutions beyond traditional approaches. Conventional design methodologies show limitations in addressing the growing complexity and the resource-intensive nature of the design process. High-Level Synthesis (HLS) has emerged as a critical technology to accelerate digital system design and to enable the hardware implementation of complex algorithms. HLS converts software-level algorithmic specifications into hardware implementations, offering substantial time and cost benefits. However, the increasing complexity of modern digital systems has revealed the limitations of traditional design space exploration (DSE) methods, particularly in optimizing diverse design parameters. Machine learning-based DSE approaches offer transformative solutions, delivering improved efficiency and optimization capabilities in HLS workflows. This study provides a comprehensive analysis of ML-driven DSE techniques in HLS, focusing on innovative approaches to hardware design optimization. It evaluates the impact of various machine learning paradigms — including supervised learning, deep learning, reinforcement learning, and transfer learning — on optimizing critical metrics such as performance, energy efficiency, and resource utilization. ML-based DSE methods demonstrate high accuracy and computational efficiency across vast, multidimensional design spaces, significantly reducing manual efforts through data-driven decision mechanisms. This facilitates rapid evaluation of design parameters and improves development efficiency. Furthermore, ML-driven predictive models accelerate design workflows while reducing computational overhead from synthesis and simulation, enabling accurate predictions for performance, resource use, and energy consumption. The study also explores ML-based DSE contributions in multi-objective optimization, memory and power efficiency, and hardware accelerator design, emphasizing the role of advanced techniques such as Graph Neural Networks (GNNs) in modeling parameter interactions within HLS workflows. The paper concludes with a thorough discussion of the advantages, existing limitations, and future directions of ML-based DSE methods in HLS, highlighting their potential to enhance HLS workflows and meet the evolving demands of high-performance digital system design.</div></div>","PeriodicalId":54973,"journal":{"name":"Integration-The Vlsi Journal","volume":"105 ","pages":"Article 102513"},"PeriodicalIF":2.5000,"publicationDate":"2025-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Integration-The Vlsi Journal","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167926025001701","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

Abstract

In today’s rapidly evolving technological landscape, digitization across all sectors has intensified the complexity of hardware design processes due to increasing demands in data processing, artificial intelligence integration, and performance requirements. Innovative technologies such as the Internet of Things (IoT), 5G networks, big data analytics, and cloud computing introduce multifaceted requirements related to performance, flexibility, adaptability, and energy efficiency. These advancements present significant challenges in digital system design, requiring sophisticated solutions beyond traditional approaches. Conventional design methodologies show limitations in addressing the growing complexity and the resource-intensive nature of the design process. High-Level Synthesis (HLS) has emerged as a critical technology to accelerate digital system design and to enable the hardware implementation of complex algorithms. HLS converts software-level algorithmic specifications into hardware implementations, offering substantial time and cost benefits. However, the increasing complexity of modern digital systems has revealed the limitations of traditional design space exploration (DSE) methods, particularly in optimizing diverse design parameters. Machine learning-based DSE approaches offer transformative solutions, delivering improved efficiency and optimization capabilities in HLS workflows. This study provides a comprehensive analysis of ML-driven DSE techniques in HLS, focusing on innovative approaches to hardware design optimization. It evaluates the impact of various machine learning paradigms — including supervised learning, deep learning, reinforcement learning, and transfer learning — on optimizing critical metrics such as performance, energy efficiency, and resource utilization. ML-based DSE methods demonstrate high accuracy and computational efficiency across vast, multidimensional design spaces, significantly reducing manual efforts through data-driven decision mechanisms. This facilitates rapid evaluation of design parameters and improves development efficiency. Furthermore, ML-driven predictive models accelerate design workflows while reducing computational overhead from synthesis and simulation, enabling accurate predictions for performance, resource use, and energy consumption. The study also explores ML-based DSE contributions in multi-objective optimization, memory and power efficiency, and hardware accelerator design, emphasizing the role of advanced techniques such as Graph Neural Networks (GNNs) in modeling parameter interactions within HLS workflows. The paper concludes with a thorough discussion of the advantages, existing limitations, and future directions of ML-based DSE methods in HLS, highlighting their potential to enhance HLS workflows and meet the evolving demands of high-performance digital system design.
高级综合中机器学习驱动的设计空间探索的系统综述
在当今快速发展的技术环境中,由于对数据处理、人工智能集成和性能要求的需求不断增加,所有部门的数字化加剧了硬件设计过程的复杂性。物联网(IoT)、5G网络、大数据分析和云计算等创新技术引入了与性能、灵活性、适应性和能效相关的多方面要求。这些进步对数字系统设计提出了重大挑战,需要超越传统方法的复杂解决方案。传统的设计方法在处理日益增长的复杂性和设计过程的资源密集性方面显示出局限性。高阶综合(High-Level Synthesis, HLS)已成为加速数字系统设计和实现复杂算法的关键技术。HLS将软件级算法规范转换为硬件实现,提供了大量的时间和成本效益。然而,随着现代数字系统的日益复杂,传统的设计空间探索(DSE)方法已经暴露出局限性,特别是在优化不同的设计参数方面。基于机器学习的DSE方法提供了变革性的解决方案,提高了HLS工作流程的效率和优化能力。本研究提供了HLS中ml驱动的DSE技术的全面分析,重点是硬件设计优化的创新方法。它评估了各种机器学习范式(包括监督学习、深度学习、强化学习和迁移学习)对优化关键指标(如性能、能源效率和资源利用率)的影响。基于ml的DSE方法在巨大的多维设计空间中显示出高精度和计算效率,通过数据驱动的决策机制显着减少了人工工作量。这有助于快速评估设计参数,提高开发效率。此外,机器学习驱动的预测模型加速了设计工作流程,同时减少了合成和模拟的计算开销,实现了对性能、资源使用和能源消耗的准确预测。该研究还探讨了基于ml的DSE在多目标优化、内存和功率效率以及硬件加速器设计方面的贡献,强调了图神经网络(gnn)等先进技术在HLS工作流中建模参数交互中的作用。最后,本文深入讨论了基于ml的DSE方法在HLS中的优势、现有局限性和未来发展方向,强调了它们在增强HLS工作流程和满足高性能数字系统设计不断发展的需求方面的潜力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Integration-The Vlsi Journal
Integration-The Vlsi Journal 工程技术-工程:电子与电气
CiteScore
3.80
自引率
5.30%
发文量
107
审稿时长
6 months
期刊介绍: Integration''s aim is to cover every aspect of the VLSI area, with an emphasis on cross-fertilization between various fields of science, and the design, verification, test and applications of integrated circuits and systems, as well as closely related topics in process and device technologies. Individual issues will feature peer-reviewed tutorials and articles as well as reviews of recent publications. The intended coverage of the journal can be assessed by examining the following (non-exclusive) list of topics: Specification methods and languages; Analog/Digital Integrated Circuits and Systems; VLSI architectures; Algorithms, methods and tools for modeling, simulation, synthesis and verification of integrated circuits and systems of any complexity; Embedded systems; High-level synthesis for VLSI systems; Logic synthesis and finite automata; Testing, design-for-test and test generation algorithms; Physical design; Formal verification; Algorithms implemented in VLSI systems; Systems engineering; Heterogeneous systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信