1. Attributes in Clang. https://clang.llvm.org/docs/AttributeReference.html#loader-uninitialized
2. CUDA Toolkit Documentation v11.3.0. https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#atomicinc
3. Intel® oneAPI DPC++/C++ Compiler. https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-compiler.html
4. OpenMP Application Programming Interface Version 5.1. https://www.openmp.org/spec-html/5.1/openmp.html
5. OvO: OpenMP vs Offload. https://github.com/TApplencourt/OvO