DocumentCode :
3723423
Title :
ApproxEigen: An approximate computing technique for large-scale eigen-decomposition
Author :
Qian Zhang;Ye Tian;Ting Wang;Feng Yuan;Qiang Xu
Author_Institution :
CUhk REliable Computing Laboratory (CURE), Department of Computer Science & Engineering, The Chinese University of Hong Kong, Shatin, N.T., Hong Kong
fYear :
2015
Firstpage :
824
Lastpage :
830
Abstract :
Recognition, Mining, and Synthesis (RMS) applications are expected to make up much of the computing workloads of the future. Many of these applications (e.g., recommender systems and search engine) are formulated as finding eigenvalues/vectors of large-scale matrices. These applications are inherently error-tolerant, and it is often unnecessary, sometimes even impossible, to calculate all the eigenpairs. Motivated by the above, in this work, we propose a novel approximate computing technique for large-scale eigen-decomposition, namely ApproxEigen, wherein we focus on the practically-used Krylov subspace methods to find finite number of eigenpairs. With ApproxEigen, we provide a set of computation kernels with different levels of approximation for data pre-processing and solution finding, and conduct accuracy tuning under given quality constraints. Experimental results demonstrate that ApproxEigen is able to achieve significant energy-efficiency improvement while keeping high accuracy.
Keywords :
"Approximation methods","Eigenvalues and eigenfunctions","Kernel","Tuning","Approximation algorithms","Resilience","Runtime"
Publisher :
ieee
Conference_Titel :
Computer-Aided Design (ICCAD), 2015 IEEE/ACM International Conference on
Type :
conf
DOI :
10.1109/ICCAD.2015.7372656
Filename :
7372656
Link To Document :
بازگشت