DocumentCode :
188121
Title :
An Efficient Architecture for Floating-Point Eigenvalue Decomposition
Author :
Xinying Wang ; Zambreno, Joseph
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
fYear :
2014
fDate :
11-13 May 2014
Firstpage :
64
Lastpage :
67
Abstract :
Eigenvalue decomposition (EVD) is a widely-used factorization tool to perform principal component analysis, and has been employed for dimensionality reduction and pattern recognition in many scientific and engineering applications, such as image processing, text mining and wireless communications. EVD is considered computationally expensive, and as software implementations have not been able to meet the performance requirements of many real-time applications, the use of reconfigurable computing technology has shown promise in accelerating this type of computation. In this paper, we present an efficient FPGA-based double-precision floating-point architecture for EVD, which can efficiently analyze large-scale matrices. Our experimental results using an FPGA-based hybrid acceleration system indicate the efficiency of our novel array architecture, with dimension-dependent speedups over an optimized software implementation that range from 1.5× to 15.45× in terms of computation time.
Keywords :
eigenvalues and eigenfunctions; field programmable gate arrays; floating point arithmetic; mathematics computing; matrix decomposition; principal component analysis; reconfigurable architectures; EVD; FPGA-based double-precision floating-point architecture; FPGA-based hybrid acceleration system; array architecture; computation time; dimension-dependent speedups; dimensionality reduction; engineering application; factorization tool; floating-point eigenvalue decomposition; image processing; large-scale matrices; pattern recognition; principal component analysis; reconfigurable computing technology; scientific application; text mining; wireless communications; Arrays; Field programmable gate arrays; Jacobian matrices; Matrix decomposition; Singular value decomposition; Symmetric matrices; Eigenvalue Problem; FPGA; Systolic Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2014 IEEE 22nd Annual International Symposium on
Conference_Location :
Boston, MA
Print_ISBN :
978-1-4799-5110-9
Type :
conf
DOI :
10.1109/FCCM.2014.27
Filename :
6861589
Link To Document :
بازگشت