OpenCL optimized SVM library