Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Electrical and Computer Engineering

New Jersey Institute of Technology

Theses

2003

Field programmable gate arrays

Articles 1 - 1 of 1

Full-Text Articles in Engineering

Sparse Matrix Product Implementation On Field Programmable Gate Arrays (Epgas), Amit Mahendra Sheth May 2003

Sparse Matrix Product Implementation On Field Programmable Gate Arrays (Epgas), Amit Mahendra Sheth

Theses

If dense matrix multiplication algorithms are used with sparse matrices, they can result in a large number of redundant calculations, as numerous elements in sparse matrices are zero valued, thus available resources and time may be wasted. The algorithm discussed here aims to take advantage of the sparseness of the matrices by multiplying only nonzero elements.

The NIOS development board from Altera is used for implementing the above algorithm. First a sequential program in the C programming language is downloaded onto the FPGA and run by the NIOS soft-processor. Then the same board is also used for a parallel implementation …