Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

PDF

University of Massachusetts - Amherst

Selected Works

2012

GPU

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

A Gpu-Based Approximate Svd Algorithm, Blake Foster, Sridhar Mahadevan, Rui Wang Jan 2012

A Gpu-Based Approximate Svd Algorithm, Blake Foster, Sridhar Mahadevan, Rui Wang

Rui Wang

Approximation of matrices using the Singular Value Decomposition (SVD) plays a central role in many science and engineering applications. However, the computation cost of an exact SVD is prohibitively high for very large matrices. In this paper, we describe a GPU-based approximate SVD algorithm for large matrices. Our method is based on the QUIC-SVD introduced by [6], which exploits a tree-based structure to efficiently discover a subset of rows that spans the matrix space. We describe how to map QUIC-SVD onto the GPU, and improve its speed and stability using a blocked Gram-Schmidt orthogonalization method. Using a simple matrix partitioning …