https://hgpu.org/?p=5230
Breaking the GPU programming barrier with the auto-parallelising SAC compiler