https://hgpu.org/?p=6558
GPU Programming in a High Level Language: Compiling X10 to CUDA