https://hgpu.org/?p=16616
Understanding Latency Hiding on GPUs