OpenCL update