DocumentCode
1630122
Title
Parallelization of Principal Component Analysis (using Eigen Value Decomposition) on scalable multi-core architecture
Author
Seshadri, Gautam ; Jain, Ramnik ; Mittal, Ankush
Author_Institution
Dept. of Electron. & Comput. Eng., Indian Inst. of Technol. Roorkee, Roorkee, India
fYear
2010
Firstpage
44
Lastpage
49
Abstract
Parallel implementation of Principal Component Analysis(PCA) using Eigen Value Decomposition(EVD) poses many significant challenges such as Load Balancing of its modules, reducing interprocessor communication and hiding significant memory latency incurred in its modules in a manner such that the optimization can increase. It requires massive computational power while maintaining a trade-off between its numerical precision and processing time. The contribution of this paper lies in presenting an optimized parallel implementation of PCA using EVD on multi-core PowerXCell 8i without compromising on the numerical precision. It employs all the features of this architecture including SIMD vectorization, double buffering, High Memory Bandwidth and signal notification techniques. A speedup of around 40 times was achieved over single core processor for a 512Ã1024 matrix.
Keywords
eigenvalues and eigenfunctions; parallel processing; principal component analysis; program processors; resource allocation; PowerXCell 8i; SIMD vectorization; double buffering; eigenvalue decomposition; high memory bandwidth; interprocessor communication; load balancing; memory latency; principal component analysis; scalable multi-core architecture; signal notification; Bandwidth; Computer architecture; Covariance matrix; Data analysis; Data mining; Delay; Eigenvalues and eigenfunctions; Power engineering and energy; Principal component analysis; Symmetric matrices; EVD; Parallel PCA; PowerXCell 8i;
fLanguage
English
Publisher
ieee
Conference_Titel
Advance Computing Conference (IACC), 2010 IEEE 2nd International
Conference_Location
Patiala
Print_ISBN
978-1-4244-4790-9
Electronic_ISBN
978-1-4244-4791-6
Type
conf
DOI
10.1109/IADCC.2010.5423039
Filename
5423039
Link To Document