Cache OpenCL binary code for specific platforms and devices after first compilation. After that, the code may be reused, and time not spent on recompilation on further program runs.