Please use this identifier to cite or link to this item: doi:10.22028/D291-39176
Volltext verfügbar? / Dokumentlieferung
Title: FLOWER: A comprehensive dataflow compiler for high-level synthesis
Author(s): Amiri, Puya
Pérard-Gayot, Arsène
Membarth, Richard
Slusallek, Philipp
Leißa, Roland
Hack, Sebastian
Language: English
Publisher/Platform: arXiv
Year of Publication: 2021
DDC notations: 004 Computer science, internet
Publikation type: Other
Abstract: FPGAs have found their way into data centers as accelerator cards, making reconfigurable computing more accessible for high-performance applications. At the same time, new high-level synthesis compilers like Xilinx Vitis and runtime libraries such as XRT attract software programmers into the reconfigurable domain. While software programmers are familiar with task-level and data-parallel programming, FPGAs often require different types of parallelism. For example, data-driven parallelism is mandatory to obtain satisfactory hardware designs for pipelined dataflow architectures. However, software programmers are often not acquainted with dataflow architectures - resulting in poor hardware designs. In this work we present FLOWER, a comprehensive compiler infrastructure that provides automatic canonical transformations for high-level synthesis from a domain-specific library. This allows programmers to focus on algorithm implementations rather than low-level optimizations for dataflow architectures. We show that FLOWER allows to synthesize efficient implementations for high-performance streaming applications targeting System-on-Chip and FPGA accelerator cards, in the context of image processing and computer vision.
DOI of the first publication: 10.1109/ICFPT52863.2021.9609930
URL of the first publication: 10.1109/ICFPT52863.2021.9609930
Link to this record: urn:nbn:de:bsz:291--ds-391766
hdl:20.500.11880/35320
http://dx.doi.org/10.22028/D291-39176
Date of registration: 28-Feb-2023
Notes: Preprint
Faculty: MI - Fakultät für Mathematik und Informatik
Department: MI - Informatik
Professorship: MI - Prof. Dr. Philipp Slusallek
Collections:SciDok - Der Wissenschaftsserver der Universität des Saarlandes

Files for this record:
There are no files associated with this item.


Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.