Singular Value Decomposition for High Dimensional Data