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