https://hgpu.org/?p=3686
OpenMPC: Extended OpenMP Programming and Tuning for GPUs