https://hgpu.org/?p=14457
Scheduling for new computing platforms with GPUs