Area Efficient Speculative Loop Pipelining for High-Level Synthesis

Read full text
Authors: Dylan Leothaud, Simon Rokicki, Steven Derrien, Isabelle Puaut
Cited by: 0

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