DocumentCode
2180867
Title
A High-Performance Memory-Efficient Parallel Hardware for Matrix Computation in Signal Processing Applications
Author
Pedram, Ardavan ; Daneshtalab, Masoud ; Sedaghati-Mokhtari, Nasser ; Fakhraie, Sied Mehdi
Author_Institution
Sch. of Electr. & Comput. Eng., Tehran Univ.
fYear
2006
fDate
Oct. 18 2006-Sept. 20 2006
Firstpage
473
Lastpage
478
Abstract
This paper introduces a new versatile and high-performance parallel hardware engine for matrix computations. The proposed architecture reduces memory bandwidth by taking advantage of data redundancies and employing distributed memory structures. It is designed to better utilize the on chip area for computing different types of matrix computations such as matrix power, multiplication, and inversion. The matrix power presented in this paper is proven to be two times faster than normal computations. As well, the architecture is optimized to suitably perform least square computations in signal processing applications. The synthesis results on FPGA platforms indicate that the proposed architecture can operate in 75 MHz for 16 bit word length and the peak attained performance is about 2400 MMAC operations with 32 concurrent MAC modules
Keywords
field programmable gate arrays; least squares approximations; matrix algebra; signal processing; 75 MHz; FPGA platforms; high-performance memory-efficient parallel hardware; least square computations; matrix computation; signal processing applications; Bandwidth; Computer architecture; Concurrent computing; Engines; Field programmable gate arrays; Hardware; Least squares methods; Memory architecture; Signal processing; Signal synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications and Information Technologies, 2006. ISCIT '06. International Symposium on
Conference_Location
Bangkok
Print_ISBN
0-7803-9741-X
Electronic_ISBN
0-7803-9741-X
Type
conf
DOI
10.1109/ISCIT.2006.339991
Filename
4141430
Link To Document