• DocumentCode
    1318728
  • Title

    Intermediate Fabrics: Virtual Architectures for Near-Instant FPGA Compilation

  • Author

    Stitt, Greg ; Coole, James

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
  • Volume
    3
  • Issue
    3
  • fYear
    2011
  • Firstpage
    81
  • Lastpage
    84
  • Abstract
    Field-programmable gate arrays (FPGAs) suffer from lower application design productivity than other devices, which is largely due to compilation taking hours or even days. Making FPGA compilation comparable to software compilation is critical for continued FPGA usage due to competitive technologies, such as graphics-processing units, that use languages with runtime compilation models. In this letter, we evaluate virtual reconfigurable architectures, referred to as intermediate fabrics, which enable near-instant placement and routing of applications for commercial FPGAs.
  • Keywords
    field programmable gate arrays; reconfigurable architectures; commercial FPGA; field-programmable gate array; graphics-processing unit; intermediate fabrics; lower application design productivity; near-instant FPGA compilation; software compilation; virtual reconfigurable architecture; Computer architecture; Fabrics; Field programmable gate arrays; Generators; Kernel; Registers; Routing; Field-programmable gate arrays (FPGAs); placement and routing; productivity; virtual architectures;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2011.2167713
  • Filename
    6017099