FPGA HLS today: successes, challenges, and opportunities

J Cong, J Lau, G Liu, S Neuendorffer, P Pan… - ACM Transactions on …, 2022 - dl.acm.org
The year 2011 marked an important transition for FPGA high-level synthesis (HLS), as it
went from prototy** to deployment. A decade later, in this article, we assess the progress …

Are we there yet? A study on the state of high-level synthesis

S Lahti, P Sjövall, J Vanne… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
To increase productivity in designing digital hardware components, high-level synthesis
(HLS) is seen as the next step in raising the design abstraction level. However, the quality of …

hls4ml: An open-source codesign workflow to empower scientific low-power machine learning devices

F Fahim, B Hawks, C Herwig, J Hirschauer… - arxiv preprint arxiv …, 2021 - arxiv.org
Accessible machine learning algorithms, software, and diagnostic tools for energy-efficient
devices and systems are extremely valuable across a broad range of application domains …

Spatial: A language and compiler for application accelerators

D Koeplinger, M Feldman, R Prabhakar… - Proceedings of the 39th …, 2018 - dl.acm.org
Industry is increasingly turning to reconfigurable architectures like FPGAs and CGRAs for
improved performance and energy efficiency. Unfortunately, adoption of these architectures …

Agile SoC development with open ESP

P Mantovani, D Giri, G Di Guglielmo… - Proceedings of the 39th …, 2020 - dl.acm.org
ESP is an open-source research platform for heterogeneous SoC design. The platform
combines a modular tile-based architecture with a variety of application-oriented flows for …

[HTML][HTML] Optimized implementation of an improved KNN classification algorithm using Intel FPGA platform: Covid-19 case study

A Almomany, WR Ayyad, A Jarrah - … of King Saud University-Computer and …, 2022 - Elsevier
The improved k-nearest neighbor (KNN) algorithm based on class contribution and feature
weighting (DCT-KNN) is a highly accurate approach. However, it requires complex …

High-level synthesis design space exploration: Past, present, and future

BC Schafer, Z Wang - … on Computer-Aided Design of Integrated …, 2019 - ieeexplore.ieee.org
This article presents a survey of the different modern high-level synthesis (HLS) design
space exploration (DSE) techniques that have been proposed so far to automatically …

Bambu: an open-source research framework for the high-level synthesis of complex applications

F Ferrandi, VG Castellana, S Curzel… - 2021 58th ACM/IEEE …, 2021 - ieeexplore.ieee.org
This paper presents the open-source high-level synthesis (HLS) research framework
Bambu. Bambu provides a research environment to experiment with new ideas across HLS …

ThunderGP: HLS-based graph processing framework on FPGAs

X Chen, H Tan, Y Chen, B He, WF Wong… - The 2021 ACM/SIGDA …, 2021 - dl.acm.org
FPGA has been an emerging computing infrastructure in datacenters benefiting from
features of fine-grained parallelism, energy efficiency, and reconfigurability. Meanwhile …

Software-defined Radios: Architecture, state-of-the-art, and challenges

R Akeela, B Dezfouli - Computer Communications, 2018 - Elsevier
Software-defined Radio (SDR) is a programmable transceiver with the capability of
operating various wireless communication protocols without the need to change or update …