https://123dok.net/document/y4wmwerv-dynamic-task-data-placement-architectures-openmp-runtime-perspective.html