https://hgpu.org/?p=18699
HetExchange: Encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines