https://hgpu.org/?p=4517
Unified Parallel C for GPU Clusters: Language Extensions and Compiler Implementation