https://hgpu.org/?p=16868
High productivity multi-device exploitation with the Heterogeneous Programming Library