LIFT: LLM-Based Pragma Insertion for HLS via GNN Supervised Fine-Tuning
Not on the map. Why?
Abstract (arXiv)
FPGAs are increasingly adopted in datacenter environments for their reconfigurability and energy efficiency. High-Level Synthesis (HLS) tools have eased FPGA programming by raising the abstraction level from RTL to untimed C/C++, yet attaining high performance still demands expert knowledge and iterative manual insertion of optimization pragmas to modify the microarchitecture. To address this challenge, we propose LIFT, a large language model (LLM)-based coding assistant for HLS that automatically generates performance-critical pragmas given a C/C++ design. We fine-tune the LLM by tightly integrating and supervising the training process with a graph neural network (GNN), combining the sequential modeling capabilities of LLMs with the structural and semantic understanding of GNNs necessary for reasoning over code and its control/data dependencies. On average, LIFT produces designs that improve performance by 3.52x and 2.16x than prior state-of the art AutoDSE and HARP respectively, and 66x than GPT-4o.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 18 of its 36 references that are in the map. First posted on arXiv 29 Apr 2025.
Builds on
18 of 36 references.
References · 18
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2023VerilogEval: Evaluating Large Language Models for Verilog Code Generationcited by 246
- 2025KernelBench: Can LLMs Write Efficient GPU Kernels?cited by 206
- 2023VeriGen: A Large Language Model for Verilog Code Generationcited by 197
- 2020Enabling Language Models to Fill in the Blankscited by 121
- 2024AnalogCoder: Analog Circuit Design via Training-Free Code Generationcited by 82
- 2024Harnessing Diversity for Important Data Selection in Pretraining Large Language Modelscited by 34
- 2021IronMan: GNN-assisted Design Space Exploration in High-Level Synthesis via Reinforcement Learningcited by 26
- 2020AutoDSE: Enabling Software Programmers to Design Efficient FPGA Acceleratorscited by 25
- 2022High-Level Synthesis Performance Prediction using GNNs: Benchmarking, Modeling, and Advancingcited by 25
- 2024HLSPilot: LLM-based High-Level Synthesiscited by 24
- 2024Automated C/C++ Program Repair for High-Level Synthesis via Large Language Modelscited by 18
6 more
- 2024Cross-Modality Program Representation Learning for Electronic Design Automation with High-Level Synthesiscited by 10
- 2021DB4HLS: A Database of High-Level Synthesis Design Space Explorationscited by 8
- 2022Democratizing Domain-Specific Computingcited by 6
- 2024Automatic Hardware Pragma Insertion in High-Level Synthesis: A Non-Linear Programming Approachcited by 6
- 2024Efficient Task Transfer for HLS DSEcited by 4
- 2024Accelerating Large Language Model Pretraining via LFR Pedagogy: Learn, Focus, and Reviewcited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 7.
8 papers.
- 2025iDSE: Navigating Design Space Exploration in High-Level Synthesis Using LLMscited by 6
- 2026Bench4HLS: End-to-End Evaluation of LLMs in High-Level Synthesis Code Generationcited by 2
- 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?cited by 1
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verificationcited by 1
- 2026A3D: Agentic AI flow for autonomous Accelerator Designcited 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
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verification25 Jun 2026
- 2026A3D: Agentic AI flow for autonomous Accelerator Design14 May 2026
- 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?26 Mar 2026
- 2026Bench4HLS: End-to-End Evaluation of LLMs in High-Level Synthesis Code Generation16 Jan 2026
- 2025iDSE: Navigating Design Space Exploration in High-Level Synthesis Using LLMs28 May 2025