Feedback

Hardware Acceleration in Genode OS Using Dynamic Partial Reconfiguration

Affiliation/Institute
Institute of Computer and Network Engineering (IDA), Technische Universität Braunschweig
Dörflinger, Alexander;
Affiliation/Institute
Institute of Computer and Network Engineering (IDA), Technische Universität Braunschweig
Albers, Mark;
Affiliation/Institute
Institute of Computer and Network Engineering (IDA), Technische Universität Braunschweig
Fiethe, Björn;
Affiliation/Institute
Institute of Computer and Network Engineering (IDA), Technische Universität Braunschweig
Michalik, Harald

Algorithms with operations on large regular data structures such as image processing can be highly accelerated when executed as hardware tasks in an FPGA fabric. The Dynamic Partial Reconfiguration (DPR) feature of new SRAM-based FPGA families allows a dynamic swapping and replacement of hardware tasks during runtime. Particularly embedded systems with processing chains that change over time or that are too large to be implemented in an FPGA fabric in parallel, benefit from DPR. In this paper we present a complete framework for hardware acceleration using DPR in the microkernel based Genode OS. This makes the DPR feature available not only for the high-performance computing field, but also for safety-critical applications. The new framework is evaluated for an exemplary imaging application running on a Xilinx Zynq-7000 SoC.

Cite

Citation style:
Could not load citation form.

Access Statistic

Total:
Downloads:
Abtractviews:
Last 12 Month:
Downloads:
Abtractviews:

Rights

Use and reproduction:
All rights reserved