DocumentCode :
3128905
Title :
Runtime Temporal Partitioning Assembly to Reduce FPGA Reconfiguration Time
Author :
Jara-Berrocal, Abelardo ; Gordon-Ross, Ann
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
374
Lastpage :
379
Abstract :
Large applications that exceed available FPGA resources must time-multiplex these resources using smaller hardware modules. In order to orchestrate this time-multiplexing, temporal partitioning partitions these hardware modules into multiple subsets, each of which fit within the available resources. During a temporal partition transition, the FPGA is reconfigured to the subsequent temporal partition. However, FPGA reconfiguration time can impose significant performance overhead as the entire FPGA fabric must be reconfigured even if only a small portion has changed. Partially reconfigurable (PR) FPGAs can decrease reconfiguration time by only reconfiguring the portions of the FPGA fabric that differ. In this paper, we present a design methodology using a simulated annealing-based module placement optimization engine to minimize FPGA reconfiguration overhead by exploiting module overlap across successive temporal partitions. Experimental results show that our methodology reduces FPGA reconfiguration time by 44% on average.
Keywords :
field programmable gate arrays; logic partitioning; modules; multiplexing; reconfigurable architectures; simulated annealing; FPGA fabric; FPGA reconfiguration time; design methodology; hardware modules; module overlap; module placement optimization engine; partially reconfigurable FPGAs; runtime temporal partitioning assembly; simulated annealing; time-multiplexing; Application software; Assembly; Communication system control; Engines; Fabrics; Field programmable gate arrays; Hardware; High performance computing; Runtime; Simulated annealing; field programmable gate arrays; module placement; partial reconfiguration; temporal partitioning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
Conference_Location :
Quintana Roo
Print_ISBN :
978-1-4244-5293-4
Electronic_ISBN :
978-0-7695-3917-1
Type :
conf
DOI :
10.1109/ReConFig.2009.61
Filename :
5382091
Link To Document :
بازگشت