Add a faster OpenCL code