We present an architecture and an implementation of an FPGA-based sparse matrix-vector multiplier (SMVM) for use in the iterative solution of large, sparse systems of equations arising from Finite Element Method (FEM) applications. The architecture is based on a pipelined linear array of processing elements (PEs). A hardware-oriented matrix “striping” scheme is developed which reduces the number of required processing elements. Our current 8 PE proto
Yousef El-Kurdi, Warren J. Gross, Dennis Giannacop