DocumentCode
2447360
Title
Adaptive traffic scheduling techniques for mixed real-time and streaming applications on reconfigurable hardware
Author
Ziermann, Tobias ; Teich, Juergen
Author_Institution
Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Erlangen, Germany
fYear
2010
fDate
19-23 April 2010
Firstpage
1
Lastpage
4
Abstract
With the ongoing development of new FPGA generations, the reconfiguration time decreases and therefore the benefit of runtime reconfiguration increases. In this paper, we describe how to use runtime reconfiguration to improve the efficiency of transmitting streaming data on a communication channel shared with real-time applications. This means, the bandwidth that the streaming data has available is dynamically changing. To use the bandwidth effectively, different modules can be loaded on the reconfigurable hardware. These modules have a tradeoff between bandwidth and area requirements. The target now is to find an optimal reconfiguration schedule that minimizes an objective function consisting of two conflicting objectives: reducing the average area needed and providing a certain quality of transmission. In this paper, a model for this scheduling problem is presented and an Integer Linear Programming (ILP) formulation is introduced to calculate an optimal offline solution for benchmarking. In addition, an online scheduling system is presented. It uses the current delay of the streaming application to calculate the schedule. Extensive simulations have been made to show the benefits of the proposed solution.
Keywords
field programmable gate arrays; integer programming; linear programming; scheduling; adaptive traffic scheduling; bandwidth channel; field programmable gate array; integer linear programming; reconfigurable hardware; runtime reconfiguration; streaming applications; Adaptive scheduling; Application software; Bandwidth; Cameras; Computer architecture; Displays; Field programmable gate arrays; Hardware; Processor scheduling; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-6533-0
Type
conf
DOI
10.1109/IPDPSW.2010.5470738
Filename
5470738
Link To Document