An experimental OpenMP runtime-library implementation built on top of the XKaapi runtime system, and an extended LLVM's Clang ABI.
You need a patched version of LLVM - https://github.com/anlsys/llvm-project and compile your openmp program with it
Example of LLVM build
cmake ../llvm -DCMAKE_BUILD_TYPE=Debug -DLLVM_ENABLE_PROJECTS="clang" -DLLVM_ENABLE_RUNTIMES="openmp;offload" -DLLVM_TARGETS_TO_BUILD="NVPTX;X86" -DCMAKE_INSTALL_PREFIX=/vast/users/rpereira/install/llvm/Debug
Example of XKOMP build
cmake -DCMAKE_BUILD_TYPE=Debug ../
Example of application build
clang -fopenmp main.c -o main -lxkomp