Please use this identifier to cite or link to this item:
Volltext verfügbar? / Dokumentlieferung
doi:10.22028/D291-38742
Title: | A Journey into DSL Design using Generative Programming: FPGA Mapping of Image Border Handling through Refinement |
Author(s): | Özkan, M. Akif Pérard-Gayot, Arsène Membarth, Richard Slusallek, Philipp Teich, Jürgen Hannig, Frank |
Editor(s): | Hochberger, Christian Koch, Andreas Weinhardt, Markus |
Language: | English |
Title: | Fifth International Workshop on FPGAs for Software Programmers (FSP 2018) : August 31, 2018, Dublin, Ireland co-located with International Conference on Field Programmable Logic and Applications (FPL) |
Pages: | 64-72 |
Publisher/Platform: | VDE Verlag GmbH |
Year of Publication: | 2018 |
DDC notations: | 004 Computer science, internet |
Publikation type: | Conference Paper |
Abstract: | Field Programmable Gate Arrays (FPGAs) are continually improving their computing capabilities and energy efficiency. Yet, programming FPGAs remains a time-consuming task and requires expert knowledge to obtain good performance. Recent advancements in High-Level Synthesis (HLS) promise to solve this problem. However, today’s HLS tools still require vendor-specific low-level optimizations in the form of compiler hints and code restructuring. Despite the pursuit of new programming methodologies for many-core, multi-threading, or vector architectures, the FPGA community mostly tries to improve the design techniques from existing programming languages that are either sequential or developed for other computing platforms. In this paper, we use a state-of-the-art functional language that offers explicit control over code refinement to design border handling circuits. This allows us to produce high-level, elegant code descriptions that can be easily refined to low-level hardware designs. Additionally, these descriptions can be exposed to software developers in the form of either a DSL or library. |
URL of the first publication: | https://ieeexplore.ieee.org/document/8470464 |
Link to this record: | urn:nbn:de:bsz:291--ds-387427 hdl:20.500.11880/34904 http://dx.doi.org/10.22028/D291-38742 |
ISBN: | 978-3-8007-4723-8 |
Date of registration: | 18-Jan-2023 |
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.