https://hgpu.org/?p=5314
Collaborative execution environment for heterogeneous parallel systems