DocumentCode :
2351599
Title :
Temporal partitioning and scheduling for reconfigurable computing
Author :
GajjalaPurna, Karthikeya M. ; Bhatia, Dinesh
Author_Institution :
Design Autom. Lab., Cincinnati Univ., OH, USA
fYear :
1998
fDate :
15-17 Apr 1998
Firstpage :
329
Lastpage :
330
Abstract :
FPGA based custom computing machine applications have grown tremendously. Reconfigurable FPGAs incur very less reconfiguration times and also have the ability to reconfigure partially. They provide avenues to reuse the hardware resources at runtime, thus decreasing the hardware costs. In this paper, we present algorithms for temporal partitioning of applications into small size segments (under the area constraints), and scheduling of segments to ensure proper execution by satisfying the data dependencies among the segments. Our investigation concentrates on applications that are also directed acyclic graphs (DAGs). We have implemented the algorithms and have produced mappings of real applications on reconfigurable hardware
Keywords :
directed graphs; field programmable gate arrays; processor scheduling; reconfigurable architectures; FPGA based custom computing machine; area constraints; data dependencies; directed acyclic graphs; hardware costs; hardware resources; mappings; reconfigurable FPGAs; reconfigurable computing; reconfigurable hardware; scheduling; temporal partitioning; Added delay; Automatic control; Automatic generation control; Binary trees; Conferences; Field programmable gate arrays; Hardware; Processor scheduling; Runtime environment; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on
Conference_Location :
Napa Valley, CA
Print_ISBN :
0-8186-8900-5
Type :
conf
DOI :
10.1109/FPGA.1998.707939
Filename :
707939
Link To Document :
بازگشت