Add svm's OpenCL implementation.