• 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