Toward Efficient FPGA Accelerator DSE via Hierarchical and RM-Guided Methods
field-programmable gate array (FPGA) accelerator design has gradually become a mainstream acceleration solution, widely applied in fields, such as large language models, deep learning inference, autonomous driving, real-time 3-D scene reconstruction, and embedded intelligent terminals. high-level sy...
Saved in:
| Published in: | IEEE embedded systems letters Vol. 17; no. 5; pp. 361 - 364 |
|---|---|
| Main Authors: | , , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
IEEE
01.10.2025
|
| Subjects: | |
| ISSN: | 1943-0663, 1943-0671 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | field-programmable gate array (FPGA) accelerator design has gradually become a mainstream acceleration solution, widely applied in fields, such as large language models, deep learning inference, autonomous driving, real-time 3-D scene reconstruction, and embedded intelligent terminals. high-level synthesis (HLS) technology has provided significant support for FPGA accelerator design, greatly improving design efficiency and flexibility. However, manual parameter tuning by designers is still required to achieve optimal performance. Existing research has proposed automated design space exploration (DSE) methods to assist in parameter tuning, but these methods often exhibit low efficiency when dealing with complex HLS designs and, in some cases, fail to function properly. To address this, we present an efficient DSE method guided by hierarchical analysis and rule mining (RM), aimed at tackling more complex design challenges. This approach performs hierarchical analysis of design solutions and integrates RM techniques to optimize the design space search process, enabling efficient exploration of superior design solutions. Experimental results show that our method achieves performance comparable to state-of-the-art (SOTA) techniques, while delivering a speed-up of <inline-formula> <tex-math notation="LaTeX">3.6{\times } </tex-math></inline-formula> to <inline-formula> <tex-math notation="LaTeX">30.4{\times } </tex-math></inline-formula>. Moreover, it enables the effective exploration of complex design spaces that existing methods struggle to handle. |
|---|---|
| ISSN: | 1943-0663 1943-0671 |
| DOI: | 10.1109/LES.2025.3600555 |