DocumentCode
2997376
Title
On Supporting Efficient Partial Reconfiguration with Just-In-Time Compilation
Author
Sidiropoulos, Harry ; Siozios, Kostas ; Figuli, Peter ; Soudris, Dimitrios ; Hubner, Michael
Author_Institution
Sch. of ECE, Nat. Tech. Univ. of Athens (NTUA), Athens, Greece
fYear
2012
fDate
21-25 May 2012
Firstpage
328
Lastpage
335
Abstract
Partial reconfiguration is possible to deliver virtually unlimited hardware resources since it enables dynamic allocation and de-allocation of tasks onto a reconfigurable architecture, while the rest tasks continue to operate. However, in order to benefit from this flexibility, partial reconfiguration has to be appropriately applied. Among others, the placement of partial configuration data is a critical issue since it affects the fragmentation of hardware resources. In this paper we introduce a novel methodology for supporting partial reconfiguration with the usage of a Just-in-Time (JIT) Compilation framework. Experimental results with a number of benchmarks showed that the introduced solution performs application P&R 7.34× faster, as compared to the state-of-the-art tools, while it also leads to significant lower fragmentation of hardware resources.
Keywords
just-in-time; program compilers; reconfigurable architectures; resource allocation; JIT compilation framework; hardware resource fragmentation; just-in-time compilation; partial configuration data placement; partial reconfiguration; reconfigurable architecture; task de-allocation; task dynamic allocation; Benchmark testing; Computer architecture; Field programmable gate arrays; Hardware; Performance evaluation; Resource management; Routing; Algorithm; CAD Tool; FPGA; Just-In-Time Compilation; Partial Reconfiguration;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location
Shanghai
Print_ISBN
978-1-4673-0974-5
Type
conf
DOI
10.1109/IPDPSW.2012.40
Filename
6270659
Link To Document