https://hgpu.org/?p=14793
On the programmability of multi-GPU computing systems