Added the new OpenCL kernels