https://hgpu.org/?p=5278
CnC-CUDA: declarative programming for GPUs