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.
fDate :
Oct. 18 2006-Sept. 20 2006
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;
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
DOI :
10.1109/ISCIT.2006.339991