A Unified Framework for Automated Code Transformation and Pragma Insertion
High-Level Synthesis compilers and Design Space Exploration tools have greatly advanced the automation of hardware design, improving development time and performance. However, achieving a good Quality of Results still requires extensive manual code transformations, pragma insertion, and tile size selection, which are typically handled separately. The design space is too large to be fully explored by this fragmented approach. It is too difficult to navigate this way, limits the exploration of potential optimizations, and complicates the design generation process.
Authors
- Stéphane Pouget (ORCID: https://orcid.org/0000-0003-3950-5818)
- Jason Cong (ORCID: https://orcid.org/0000-0003-2887-6963)
- Louis-Noël Pouchet (ORCID: https://orcid.org/0000-0001-5103-3097)
Institutions
- University of California, Los Angeles (US)
- Colorado State University (US)
Publication Details
- Published
- 2025-02-26
- DOI
- https://doi.org/10.1145/3706628.3708873
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00