HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translation
Not on the map. Why?
Abstract (arXiv)
Application-specific FPGA accelerators offer substantial performance and energy-efficiency gains across many application domains, but developing them is costly, often requiring months of specialized effort. Even with high-level synthesis (HLS), designers still need extensive hardware expertise to build high-performance accelerators. Although large language models (LLMs) have demonstrated strong software-generation capabilities, even frontier models lack the hardware intuition and procedural knowledge needed to reliably translate baseline C/C++ programs into high-performance HLS designs: they struggle to identify effective architectures, follow the optimization processes used by HLS experts, and apply hardware transformations consistently across diverse kernels. We present HLSmith, an expert-guided framework for translating C/C++ programs into optimized HLS accelerators. HLSmith combines three components: an HLS optimization expertise library that encodes guarded transformation recipes, their applicability and prerequisite conditions, and unsafe cases to avoid; a staged, feedback-driven orchestration flow modeled on expert HLS development practice that guides agents through synthesis, bottleneck analysis, and optimization; and a tool-grounded model-adaptation pipeline that converts optimization trajectories from commercial frontier models into training data for fine-tuning open-weight LLMs. We evaluate HLSmith on PolyBench against ChatHLS, a leading prior agent-orchestration framework for HLS accelerator development. HLSmith achieves a geometric mean speedup of 4.24x over ChatHLS while producing functionally correct designs, in both software and RTL simulation, for every benchmark, compared with ChatHLS's 57% valid-design rate. It further reaches speedups of up to 252x and 138x with commercial frontier models and open-weight models, respectively.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 21 of its 29 references that are in the map. First posted on arXiv 7 Aug 2026.
Builds on
21 of 29 references.
References · 21
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2026DeepSeek-V4: Towards Highly Efficient Million-Token Context Intelligencecited by 1,040
- 2020AutoDSE: Enabling Software Programmers to Design Efficient FPGA Acceleratorscited by 25
- 2024HLSPilot: LLM-based High-Level Synthesiscited by 25
- 2021ScaleHLS: A New Scalable High-Level Synthesis Framework on Multi-Level Intermediate Representationcited by 21
- 2024C2HLSC: Leveraging Large Language Models to Bridge the Software-to-Hardware Design Gapcited by 16
- 2025Exploring Code Language Models for Automated HLS-based Hardware Generation: Benchmark, Infrastructure and Analysiscited by 10
- 2025HLS-Eval: A Benchmark and Framework for Evaluating LLMs on High-Level Synthesis Design Taskscited by 10
- 2024HLSFactory: A Framework Empowering High-Level Synthesis Datasets for Machine Learning and Beyondcited by 8
- 2025LIFT: LLM-Based Pragma Insertion for HLS via GNN Supervised Fine-Tuningcited by 8
- 2024Optimizing High-Level Synthesis Designs with Retrieval-Augmented Large Language Modelscited by 6
9 more
- 2025ChatHLS: Towards Systematic Design Automation and Optimization for High-Level Synthesiscited by 6
- 2024A Unified Framework for Automated Code Transformation and Pragma Insertioncited by 5
- 2025TimelyHLS: LLM-Based Timing-Aware and Architecture-Specific FPGA HLS Optimizationcited by 5
- 2026AgRefactor: Self-Evolving Agentic Workflow for HLS Compatibility and Performancecited by 2
- 2018Best-Effort FPGA Programming: A Few Steps Can Go a Long Waycited by 1
- 2026LAAFD: LLM-based Agents for Accelerated FPGA Designcited by 1
- 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?cited by 1
- 2026CUDAHercules: Benchmarking Hardware-Aware Expert-level CUDA Optimization for LLMscited by 1
- 2026HLS-Seek: QoR-Aware Code Generation for High-Level Synthesis via Proxy Comparative Reward Reinforcement Learningcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Can Agents Design Better Chips with a Higher Level Abstraction?
- 2026HLSFactory-Agent: Large-Scale Agentic HLS Dataset Construction from Academic and Open-Source Projects
- 2025HLSTester: Efficient Testing of Behavioral Discrepancies with LLMs for High-Level Synthesis ↗
- 2025SAGE-HLS: Syntax-Aware AST-Guided LLM for High-Level Synthesis Code Generation
- 2026From Pragmas to Partners: A Symbiotic Evolution of Agentic High-Level Synthesis
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verification
- 2024SynthAI: A Multi Agent Generative AI Framework for Automated Modular HLS Design Generation
- 2025DAPO: Design Structure-Aware Pass Ordering in High-Level Synthesis with Graph Contrastive and Reinforcement Learning