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
Link To Document