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 :
بازگشت