https://hgpu.org/?p=4288
Hybrid Embarrassingly Parallel on heterogeneous platform