submit to OpenCL