DocumentCode
3507674
Title
On Reconfigurable Architectures for Efficient Matrix Inversion
Author
De Matos, Gonçalo M. ; Neto, Horácio C.
Author_Institution
INESC-ID/IST, Lisbon Tech. Univ.
fYear
2006
fDate
28-30 Aug. 2006
Firstpage
1
Lastpage
6
Abstract
This paper presents an analysis of the performance of the Gauss-Jordan matrix inversion algorithm on reconfigurable hardware platforms. The results show that currently available reconfigurable computing technology can already achieve significantly higher floating-point performance than CPUs for large matrices operations. For common reconfigurable systems, where the FPGAs are directly coupled to the on-board memory, the achievable performance scales directly with the number of realizable simultaneous memory accesses. A dedicated reconfigware architecture has been implemented and tested on a standard commercial reconfigurable platform. Even though the platform used had limited data bandwidth between the FPGA and the on-board memory, speed improvements of more than 3times have been observed, in comparison with software solutions running in high-end CPUs, for the inversion of matrices of orders up to 1700
Keywords
field programmable gate arrays; floating point arithmetic; matrix inversion; reconfigurable architectures; FPGA; Gauss-Jordan matrix inversion algorithm; data bandwidth; floating-point performance; on-board memory; reconfigurable architectures; reconfigurable computing technology; reconfigurable hardware platforms; reconfigware architecture; Algorithm design and analysis; Computer applications; Computer architecture; Field programmable gate arrays; Gaussian processes; Hardware; Matrices; Performance analysis; Power engineering computing; Reconfigurable architectures;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location
Madrid
Print_ISBN
1-4244-0312-X
Type
conf
DOI
10.1109/FPL.2006.311239
Filename
4101001
Link To Document