https://hgpu.org/?p=9293
Orchestrated Scheduling and Prefetching for GPGPUs