SVD solution to the netflix challenge in CUDA