I want to run svd()
in R on a large sparse matrix (17k x 2m), and I have access to a cluster. Is there a straightforward way to calculate SVD in R using multiple cores?
The RScaLAPACK package (http://www.inside-r.org/packages/cran/RScaLAPACK) would seem to make this possible, but it no longer appears to be actively supported (http://cran.r-project.org/web/packages/RScaLAPACK/) and I assume there's a reason for that.