https://hgpu.org/?p=17774
Launch-time Optimization of OpenCL Kernels