https://hgpu.org/?p=17361
Cooperative Kernels: GPU Multitasking for Blocking Algorithms