https://hgpu.org/?p=5825
Programming framework for clusters with heterogeneous accelerators