ScaleHLS: A New Scalable High-Level Synthesis Framework on Multi-Level Intermediate Representation
Not on the map. Why?
Abstract (arXiv)
High-level synthesis (HLS) has been widely adopted as it significantly improves the hardware design productivity and enables efficient design space exploration (DSE). Existing HLS tools are built using compiler infrastructures largely based on a single-level abstraction, such as LLVM. However, as HLS designs typically come with intrinsic structural or functional hierarchies, different HLS optimization problems are often better solved with different levels of abstractions. This paper proposes ScaleHLS, a new scalable and customizable HLS framework, on top of a multi-level compiler infrastructure called MLIR. ScaleHLS represents HLS designs at multiple representation levels and provides an HLS-dedicated analysis and transform library to solve the optimization problems at the suitable levels. Using this library, we provide a DSE engine to generate optimized HLS designs automatically. In addition, we develop an HLS C front-end and a C/C++ emission back-end to translate HLS designs into/from MLIR for enabling an end-to-end compilation flow. Experimental results show that, comparing to the baseline designs without manual directives insertion and code-rewriting, that are only optimized by Xilinx Vivado HLS, ScaleHLS improves the performances with amazing quality-of-results -- up to 768.1x better on computation kernel level programs and up to 3825.0x better on neural network models.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jul 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 6; 2024: 3; 2025: 3; 2026: 7.
21 papers.
Sort:
By area:
- 2023ChipGPT: How far are we from natural language hardware designcited by 101
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inferencecited by 29
- 2024Allo: A Programming Model for Composable Accelerator Designcited by 16
- 2024New Solutions on LLM Acceleration, Optimization, and Applicationcited by 7
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Accelerationcited by 4
- 2022Physics Community Needs, Tools, and Resources for Machine Learningcited by 2
- 2023A Dataflow Compiler for Efficient LLM Inference using Custom Microscaling Formatscited by 2
- 2026AgRefactor: Self-Evolving Agentic Workflow for HLS Compatibility and Performancecited by 2
- 2023OpenHLS: High-Level Synthesis for Low-Latency Deep Neural Networks for Experimental Sciencecited by 1
- 2023SEER: Super-Optimization Explorer for HLS using E-graph Rewriting with MLIRcited by 1
- 2024DSP-MLIR: A MLIR Dialect for Digital Signal Processingcited by 1
- 2025Iceberg: Enhancing HLS Modeling with Synthetic Datacited by 1
9 more
- 2025Proof2Silicon: Prompt Repair for Verified Code and Hardware Generation via Reinforcement Learningcited by 1
- 2026Report for NSF Workshop on AI for Electronic Design Automationcited by 1
- 2022Compilation and Optimizations for Efficient Machine Learning on Embedded Systemscited by 0
- 2023A Survey on Design Methodologies for Accelerating Deep Learning on Heterogeneous Architecturescited by 0
- 2026OpenRTLSet: A Fully Open-Source Dataset for Large Language Model-based Verilog Module Designcited by 0
- 2026A3C3: AI Algorithm and Accelerator Co-design, Co-search, and Co-generationcited by 0
- 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translationcited by 0
- 2026Can Agents Design Better Chips with a Higher Level Abstraction?cited by 0
- 2026SyntheticHLS: Building Diverse Synthetic High-Level Synthesis Datasets using LLMscited by 0
- 2026Can Agents Design Better Chips with a Higher Level Abstraction?17 Sep 2026
- 2026SyntheticHLS: Building Diverse Synthetic High-Level Synthesis Datasets using LLMs9 Sep 2026
- 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translation7 Aug 2026
- 2026AgRefactor: Self-Evolving Agentic Workflow for HLS Compatibility and Performance29 Jun 2026
- 2026A3C3: AI Algorithm and Accelerator Co-design, Co-search, and Co-generation18 Jun 2026
- 2026OpenRTLSet: A Fully Open-Source Dataset for Large Language Model-based Verilog Module Design9 Jun 2026
- 2026Report for NSF Workshop on AI for Electronic Design Automation20 Jan 2026
- 2025Proof2Silicon: Prompt Repair for Verified Code and Hardware Generation via Reinforcement Learning7 Sep 2025
- 2025Iceberg: Enhancing HLS Modeling with Synthetic Data14 Jul 2025
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Acceleration9 Feb 2025
- 2024DSP-MLIR: A MLIR Dialect for Digital Signal Processing20 Aug 2024
- 2024New Solutions on LLM Acceleration, Optimization, and Application16 Jun 2024
9 more
- 2024Allo: A Programming Model for Composable Accelerator Design7 Apr 2024
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inference23 Dec 2023
- 2023A Survey on Design Methodologies for Accelerating Deep Learning on Heterogeneous Architectures29 Nov 2023
- 2023SEER: Super-Optimization Explorer for HLS using E-graph Rewriting with MLIR15 Aug 2023
- 2023A Dataflow Compiler for Efficient LLM Inference using Custom Microscaling Formats28 Jul 2023
- 2023ChipGPT: How far are we from natural language hardware design23 May 2023
- 2023OpenHLS: High-Level Synthesis for Low-Latency Deep Neural Networks for Experimental Science13 Feb 2023
- 2022Compilation and Optimizations for Efficient Machine Learning on Embedded Systems6 Jun 2022
- 2022Physics Community Needs, Tools, and Resources for Machine Learning30 Mar 2022
- 2025Iceberg: Enhancing HLS Modeling with Synthetic Datacited by 1
- 2025Iceberg: Enhancing HLS Modeling with Synthetic Data14 Jul 2025
- 2023ChipGPT: How far are we from natural language hardware designcited by 101
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inferencecited by 29
- 2024Allo: A Programming Model for Composable Accelerator Designcited by 16
- 2024New Solutions on LLM Acceleration, Optimization, and Applicationcited by 7
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Accelerationcited by 4
- 2022Physics Community Needs, Tools, and Resources for Machine Learningcited by 2
- 2023OpenHLS: High-Level Synthesis for Low-Latency Deep Neural Networks for Experimental Sciencecited by 1
- 2023SEER: Super-Optimization Explorer for HLS using E-graph Rewriting with MLIRcited by 1
- 2024DSP-MLIR: A MLIR Dialect for Digital Signal Processingcited by 1
- 2025Proof2Silicon: Prompt Repair for Verified Code and Hardware Generation via Reinforcement Learningcited by 1
- 2026Report for NSF Workshop on AI for Electronic Design Automationcited by 1
- 2022Compilation and Optimizations for Efficient Machine Learning on Embedded Systemscited by 0
12 most cited of 17 All 17 (JSON)
- 2026SyntheticHLS: Building Diverse Synthetic High-Level Synthesis Datasets using LLMs9 Sep 2026
- 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translation7 Aug 2026
- 2026A3C3: AI Algorithm and Accelerator Co-design, Co-search, and Co-generation18 Jun 2026
- 2026OpenRTLSet: A Fully Open-Source Dataset for Large Language Model-based Verilog Module Design9 Jun 2026
- 2026Report for NSF Workshop on AI for Electronic Design Automation20 Jan 2026
- 2025Proof2Silicon: Prompt Repair for Verified Code and Hardware Generation via Reinforcement Learning7 Sep 2025
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Acceleration9 Feb 2025
- 2024DSP-MLIR: A MLIR Dialect for Digital Signal Processing20 Aug 2024
- 2024New Solutions on LLM Acceleration, Optimization, and Application16 Jun 2024
- 2024Allo: A Programming Model for Composable Accelerator Design7 Apr 2024
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inference23 Dec 2023
- 2023A Survey on Design Methodologies for Accelerating Deep Learning on Heterogeneous Architectures29 Nov 2023
12 newest of 17 All 17 (JSON)