High-Level Synthesis (HLS) improves productivity compared to Register-Transfer Level (RTL) hardware descriptions. Despite its rise in popularity, there is still a performance gap compared to RTL design flows. One promising approach to bridge this gap has been the use of Domain-Specific Languages (DSLs), which allow increasing performance by restricting the application domain. In recent years, two promising DSL-based HLS tools have been proposed, Spatial and HeteroCL, that aim to translate these benefits into the design of general accelerators. In this work we compare these tools with custom RTL designs over diverse benchmarks, showing that a reduction of, on average, 10x of lines of code comes with a performance gap that can be as low as 8%...
High-level synthesis (HLS) tools simplify the FPGA design processes by allowing users to express the...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
To increase productivity in designing digital hardware components, high-level synthesis (HLS) is see...
High-level synthesis (HLS) is increasingly popular for the design of high-performance and energy-eff...
Industry is increasingly turning to reconfigurable architectures like FPGAs and CGRAs for improved p...
Specialized accelerators can exploit spatial parallelism on both operations and data thanks to a ded...
With increasing FPGA chip density, it is possible to implement more sophisticated algorithms on FPGA...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
Field Programmable Gate Arrays (FPGA) have become vital in high-performance Digital Signal Processin...
Manually designing hardware for fpga implementations is time consuming. Onepossible way to accelerat...
High-level synthesis (HLS) tools have greatly improved the development efficiency of FPGA accelerat...
FPGAs are an attractive platform for applications with high computation demand and low energy consum...
From their introduction in the eighties, Field-Programmable Gate Arrays (FPGAs) have grown in size a...
International audienceDesigning FPGA-based accelerators is a difficult and time-consuming task which...
ISBN : 978-0-7695-5074-9International audienceThis paper presents a new methodology for hardware acc...
High-level synthesis (HLS) tools simplify the FPGA design processes by allowing users to express the...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
To increase productivity in designing digital hardware components, high-level synthesis (HLS) is see...
High-level synthesis (HLS) is increasingly popular for the design of high-performance and energy-eff...
Industry is increasingly turning to reconfigurable architectures like FPGAs and CGRAs for improved p...
Specialized accelerators can exploit spatial parallelism on both operations and data thanks to a ded...
With increasing FPGA chip density, it is possible to implement more sophisticated algorithms on FPGA...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
Field Programmable Gate Arrays (FPGA) have become vital in high-performance Digital Signal Processin...
Manually designing hardware for fpga implementations is time consuming. Onepossible way to accelerat...
High-level synthesis (HLS) tools have greatly improved the development efficiency of FPGA accelerat...
FPGAs are an attractive platform for applications with high computation demand and low energy consum...
From their introduction in the eighties, Field-Programmable Gate Arrays (FPGAs) have grown in size a...
International audienceDesigning FPGA-based accelerators is a difficult and time-consuming task which...
ISBN : 978-0-7695-5074-9International audienceThis paper presents a new methodology for hardware acc...
High-level synthesis (HLS) tools simplify the FPGA design processes by allowing users to express the...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
To increase productivity in designing digital hardware components, high-level synthesis (HLS) is see...