Committing opencl improvement