rARPACK is one of the options, but make sure you have an optimized multi-core BLAS library, since the entire parallel computing part is not in rARPACK , but in BLAS.
Also, be careful that rARPACK only calculates PARTIAL SVD, which means that it only calculates the largest t23 values ββand the corresponding singular vectors. If you need full SVD, you can still use svd() .
source share