https://hgpu.org/?p=1503
A GPGPU compiler for memory optimization and parallelism management