• DocumentCode
    2491313
  • Title

    Reaping the Processing Potential of FPGA on Double-Precision Floating-Point Operations: An Eigenvalue Solver Case Study

  • Author

    Huang, Miaoqing ; Kilic, Ozlem

  • Author_Institution
    Comput. Sci. & Comput. Eng. Dept., Univ. of Arkansas, Fayetteville, AR, USA
  • fYear
    2010
  • fDate
    2-4 May 2010
  • Firstpage
    95
  • Lastpage
    102
  • Abstract
    Many scientific applications such as electromagnetics require their operations carried out in double-precision floating-point format. The efficiency of these applications is mainly subject to the floating-point processing performance on the target processors. In this work, we use an eigenvalue solver application as a case study to demonstrate the processing potential of an FPGA device when dealing with floating-point operations. Relying on deep pipelines and large local memory directly accessible within the FPGA device, more than 20 × performance improvement has been achieved for this particular case whose computation is intrinsically sequential. The methodology described in this paper can be conveniently applied to other domain applications that share similar data processing characteristics, demonstrating an impact on a broad range of scientific fields, e.g., numerical linear algebra.
  • Keywords
    eigenvalues and eigenfunctions; field programmable gate arrays; floating point arithmetic; mathematics computing; pipeline arithmetic; FPGA; double-precision floating-point operations; eigenvalue solver; electromagnetics; floating-point processing; numerical linear algebra; Application software; Computer science; Coprocessors; Eigenvalues and eigenfunctions; Electromagnetics; Field programmable gate arrays; Hardware; Image processing; Pipeline processing; USA Councils; Double precision floating-point operations; Eigenvalue solver; Electromagnetics; Field-Programmable Gate Arrays (FPGAs);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2010 18th IEEE Annual International Symposium on
  • Conference_Location
    Charlotte, NC
  • Print_ISBN
    978-0-7695-4056-6
  • Electronic_ISBN
    978-1-4244-7143-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2010.23
  • Filename
    5474063