https://hgpu.org/?p=27689
A Programming Model for GPU Load Balancing