• DocumentCode
    2320464
  • Title

    Evaluating FPGAs for floating-point performance

  • Author

    Strenski, Dave ; Simkins, Jim ; Walke, Richard ; Wittig, Ralph

  • Author_Institution
    Cray Inc., Seattle, WA
  • fYear
    2008
  • fDate
    16-16 Nov. 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Field programmable gate arrays (FPGAs) have been available for more than 25 years. Initially they were used to simplify embedded processing circuits and then expanded into simulating application specific integrated circuit (ASIC) designs. In the past few years they have grown in density and speed to replace ASICs in some applications and to assist microprocessors as attached accelerators. This paper will calculate the floating-point peak performance for three types of FPGAs using 64-bit, 32-bit, and 24-bit word lengths and compare this with a reference quad-core microprocessor. These calculations are further refined to estimate the actual performance of these FPGAs at floating-point calculations and compared with the microprocessor at its optimal design point and also away from this design point. Lastly, the paper explores the nature of floating-point calculations and looks at examples where the same algorithmic accuracy can be achieved with non-floating-point calculations.
  • Keywords
    application specific integrated circuits; field programmable gate arrays; floating point arithmetic; microprocessor chips; FPGA; application specific integrated circuit; embedded processing circuits; field programmable gate arrays; floating-point peak performance; Application specific integrated circuits; Clocks; Digital signal processing; Fabrics; Field programmable gate arrays; Logic devices; Microprocessors; Programming profession; Size control; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Reconfigurable Computing Technology and Applications, 2008. HPRCTA 2008. Second International Workshop on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-2826-7
  • Type

    conf

  • DOI
    10.1109/HPRCTA.2008.4745680
  • Filename
    4745680