• 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