FPGA HLS today: successes, challenges, and opportunities
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 …
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
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 …
(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
Accessible machine learning algorithms, software, and diagnostic tools for energy-efficient
devices and systems are extremely valuable across a broad range of application domains …
devices and systems are extremely valuable across a broad range of application domains …
Spatial: A language and compiler for application accelerators
Industry is increasingly turning to reconfigurable architectures like FPGAs and CGRAs for
improved performance and energy efficiency. Unfortunately, adoption of these architectures …
improved performance and energy efficiency. Unfortunately, adoption of these architectures …
Agile SoC development with open ESP
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 …
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
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 …
weighting (DCT-KNN) is a highly accurate approach. However, it requires complex …
High-level synthesis design space exploration: Past, present, and future
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 …
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
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 …
Bambu. Bambu provides a research environment to experiment with new ideas across HLS …
ThunderGP: HLS-based graph processing framework on FPGAs
FPGA has been an emerging computing infrastructure in datacenters benefiting from
features of fine-grained parallelism, energy efficiency, and reconfigurability. Meanwhile …
features of fine-grained parallelism, energy efficiency, and reconfigurability. Meanwhile …
Software-defined Radios: Architecture, state-of-the-art, and challenges
Software-defined Radio (SDR) is a programmable transceiver with the capability of
operating various wireless communication protocols without the need to change or update …
operating various wireless communication protocols without the need to change or update …