DocumentCode
2004723
Title
Sparse Matrix-Vector Multiplication on a Reconfigurable Supercomputer
Author
DuBois, David ; DuBois, Andrew ; Connor, Carolyn ; Poole, Steve
fYear
2008
fDate
14-15 April 2008
Firstpage
239
Lastpage
247
Abstract
Double precision floating point Sparse Matrix-Vector Multiplication (SMVM) is a critical computational kernel used in iterative solvers for systems of sparse linear equations. The poor data locality exhibited by sparse matrices along with the high memory bandwidth requirements of SMVM result in poor performance on general purpose processors. Field Programmable Gate Arrays (FPGAs) offer a possible alternative with their customizable and application-targeted memory sub-system and processing elements.
Keywords
field programmable gate arrays; iterative methods; parallel machines; reconfigurable architectures; sparse matrices; vectors; FPGA; application-targeted memory sub-system; double precision floating point SMVM; field programmable gate arrays; iterative solver; reconfigurable supercomputer; sparse linear equations; sparse matrix-vector multiplication; Bandwidth; Character generation; Field programmable gate arrays; Frequency; Iterative methods; Kernel; Laboratories; Linear systems; Sparse matrices; Supercomputers; FPGA; Iterative methods; Reconfigurable hardware; Sparse Matrix-Vector Multiplication;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2008. FCCM '08. 16th International Symposium on
Conference_Location
Palo Alto, CA
Print_ISBN
978-0-7695-3307-0
Type
conf
DOI
10.1109/FCCM.2008.53
Filename
4724906
Link To Document