Parallel Implementation of the Singular Value Decomposition using OpenCL