https://hgpu.org/?p=6463
On the design of architecture-aware algorithms for emerging applications