https://hgpu.org/?p=6429
Directives Based Programming of GPU Accelerated Systems