OpenCL: cache kernels.