• DocumentCode
    2895767
  • Title

    Reconfigurable hardware: The holy grail of matching performance with programming productivity

  • Author

    Brunelli, Claudio ; Garzia, Fabio ; Nurmi, Jari ; Campi, Fabio ; Picard, Damien

  • Author_Institution
    Tampere Univ. of Technol., Tampere
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    409
  • Lastpage
    414
  • Abstract
    Many reconfigurable hardware architectures have been proposed so far, ranging from FPGAs to coarse grained architectures. Reconfigurability can be intended in several ways, and a number of diverse solutions have been proposed. One of the most relevant issues that have emerged is that the performance gain offered by reconfigurable hardware is balanced by relevant difficulties in their programming, which often inhibit its utilization in many appealing fields and ultimately jeopardize its diffusion. The solution for enabling higher productivity in application mapping likely do not reside only in the development of better tools, but also of more usable designs. This paper gives an overview of different reconfigurable architectures and related design flows proposed over the last years, including commercial offers and efforts coming from academia, analyzes the challenges they pose to the application developer and focuses on the latest alternatives to mitigate the design productivity issue.
  • Keywords
    field programmable gate arrays; reconfigurable architectures; diverse solutions; matching performance; performance gain; programming productivity; reconfigurable architectures; reconfigurable hardware; Application software; Computer architecture; Field programmable gate arrays; Hardware design languages; High performance computing; Productivity; Reconfigurable architectures; Runtime; Signal design; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4629972
  • Filename
    4629972