• 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