Title :
Dynamic reconfiguration to support concurrent applications
Author :
Jean, Jack ; Tomko, Karen ; Yavagal, Vikram ; Cook, Robert ; Shah, Jignesh
Author_Institution :
Dept. of Comput. Sci. & Eng., Wright State Univ., Dayton, OH, USA
Abstract :
The proposed dynamically reconfigurable system can support multiple applications running concurrently. An FPGA resource manager is developed to allocate and de-allocate FPGA resources and to pre-load FPGA configuration files. For each individual application, different tasks that require FPGA resources are represented as a flow graph which is made available to the resource manager so as to enable efficient resource management and pre-loading. The impact of supporting concurrency and pre-loading in reducing application execution time is demonstrated
Keywords :
field programmable gate arrays; flow graphs; parallel programming; reconfigurable architectures; resource allocation; FPGA configuration files; FPGA resource manager; FPGA resources; application execution time; concurrent applications; dynamic reconfiguration; dynamically reconfigurable system; flow graph; multiple applications; pre-loading; resource manager; Application software; Engineering management; Field programmable gate arrays; Flow graphs; Hardware; Memory management; Resource management; Sockets; System testing; Yarn;
Conference_Titel :
FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on
Conference_Location :
Napa Valley, CA
Print_ISBN :
0-8186-8900-5
DOI :
10.1109/FPGA.1998.707926