Resource-Efficient Scheduling for Partially-Reconfigurable FPGA-Based Systems

Andrea Purgato, Davide Tantillo, Marco Rabozzi, Donatella Sciuto, Marco Domenico Santambrogio · 2016

In this paper we present a novel scheduling technique for partially-reconfigurable FPGA-based systems that allows to achieve high quality results in terms of overall application execution time. The proposed algorithm exploits the notion of resource efficient task implementations in order to reduce the overhead incurred by partial dynamic reconfiguration and increase the number of concurrent tasks that can be hosted on the reconfigurable logic as hardware accelerators. We evaluate a fast deterministic version of the scheduler that is able to find good quality solutions in a small amount of time and a randomized version of the approach that can be executed multiple times to improve the final result.

Read the paper · More papers on PaperTik