• DocumentCode
    752334
  • Title

    Hardware Acceleration for Finite-Element Electromagnetics: Efficient Sparse Matrix Floating-Point Computations With FPGAs

  • Author

    El-Kurdi, Yousef ; Giannacopoulos, Dennis ; Gross, Warren J.

  • Author_Institution
    McGill Univ., Montreal, Que.
  • Volume
    43
  • Issue
    4
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    1525
  • Lastpage
    1528
  • Abstract
    Custom hardware acceleration of electromagnetics computation leverages favorable industry trends, which indicate reconfigurable hardware devices such as field-programmable gate arrays (FPGAs) may soon outperform general-purpose CPUs. We present a new striping method for efficient sparse matrix-vector multiplication implemented in a deeply pipelined FPGA design. The effectiveness of the new method is illustrated for a representative set of finite-element matrices computed on our highly scalable and fully pipelined FPGA-based implementation
  • Keywords
    computational electromagnetics; field programmable gate arrays; finite element analysis; floating point arithmetic; matrix multiplication; parallel processing; pipeline processing; sparse matrices; FPGA; field-programmable gate arrays; finite element electromagnetics computation; hardware acceleration; matrix-vector multiplication; reconfigurable hardware devices; sparse matrix floating-point computations; striping method; Acceleration; Character generation; Electromagnetic devices; Electromagnetic fields; Field programmable gate arrays; Finite element methods; Hardware; Parallel processing; Pipelines; Sparse matrices; Conjugate gradient (CG) method; field-programmable gate array (FPGA); finite element (FE); hardware acceleration; parallel computing; sparse matrix striping;
  • fLanguage
    English
  • Journal_Title
    Magnetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9464
  • Type

    jour

  • DOI
    10.1109/TMAG.2007.892459
  • Filename
    4137716