Area Efficient Speculative Loop Pipelining for High-Level Synthesis
Abstract
High-Level Synthesis (HLS) allows the automatic generation of efficient circuit designs for computation-intensive kernels, but it lacks flexibility when dealing with irregular control flow. Dynamic and speculative HLS techniques are used to address this issue. These techniques outperform state-of-the-art HLS in kernel execution times but introduce a significant area overhead. In contrast, state-of-the-art HLS easily highlights and exploits resource-sharing opportunities. In this work, we show how to adapt an existing speculative HLS approach to take advantage of well-known static resource sharing mechanisms. Our results show a decrease of the area cost by 34% on average.
Fields of Study & Subjects
Low-power high-performance VLSI design
Parallel Computing and Optimization Techniques
Embedded Systems Design Techniques
Publication details
- Pages
- 1–7
- Publication date
- 20 April 2026
- Language
- EN