https://hgpu.org/?p=8453
Kite: Braided Parallelism for Heterogeneous Systems