Title :
Parallel singular value decomposition on heterogeneous multi-core and multi-GPU platforms
Author :
Xiaowen Feng ; Hai Jin ; Ran Zheng ; Lei Zhu
Author_Institution :
Services Comput. Technol. & Syst. Lab. Cluster & Grid Comput. Lab., Huazhong Univ. of Sci. & Technol. Wuhan, Wuhan, China
fDate :
Sept. 29 2014-Oct. 1 2014
Abstract :
Singular value decomposition (SVD) is one of the most fundamental matrix calculations in numerical linear algebra. Traditional solution is the QR-iteration-based SVD algorithm on CPU, and it is time-consuming. Nowadays, Graphics Processing Units (GPUs) are suited for many general purpose tasks and have emerged as low price and high performance accelerators. In this paper, the parallel-friendly divide-and-conquer approach is employed to accelerate SVD algorithm on the heterogeneous multicore and multi-GPU systems. Two mechanisms are designed to make good use of the computational resource on the heterogeneous system, including two-layer divide-and-conquer and coordination between CPU and GPU. The experimental results show that our algorithm is faster than Intel MKL with four CPU cores, and reaches 45 times speedup with four NVIDIA GTX460 GPUs over LAPACK. Our implementation can also achieve about 1.5 times speedup by doubling the number of GPU devices.
Keywords :
divide and conquer methods; graphics processing units; matrix algebra; multiprocessing systems; parallel processing; singular value decomposition; Intel MKL; LAPACK; NVIDIA GTX460 GPU; QR-iteration-based SVD algorithm; divide-and-conquer; graphics processing units; heterogeneous multicore; matrix calculations; multiGPU platforms; numerical linear algebra; parallel singular value decomposition; Algorithm design and analysis; Central Processing Unit; Graphics processing units; Libraries; Merging; Multicore processing; Vectors; Coordination; Divide-and-Conquer; Heterogeneous Platform; Singular Value Decomposition;
Conference_Titel :
Digital Information Management (ICDIM), 2014 Ninth International Conference on
Conference_Location :
Phitsanulok
DOI :
10.1109/ICDIM.2014.6991397