[all-commits] [llvm/llvm-project] 17dcde: [OpenMP][libomp] Allow reset affinity mask after p...
Andrey Churbanov via All-commits
all-commits at lists.llvm.org
Tue Jul 19 11:10:19 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 17dcde5f1bfefb8acdf2458158cac2666d638d66
https://github.com/llvm/llvm-project/commit/17dcde5f1bfefb8acdf2458158cac2666d638d66
Author: AndreyChurbanov <andrey.churbanov at intel.com>
Date: 2022-07-19 (Tue, 19 Jul 2022)
Changed paths:
M openmp/docs/design/Runtimes.rst
M openmp/runtime/src/kmp.h
M openmp/runtime/src/kmp_affinity.cpp
M openmp/runtime/src/kmp_csupport.cpp
M openmp/runtime/src/kmp_ftn_entry.h
M openmp/runtime/src/kmp_global.cpp
M openmp/runtime/src/kmp_runtime.cpp
M openmp/runtime/src/kmp_settings.cpp
A openmp/runtime/test/affinity/kmp-affinity-reset.c
Log Message:
-----------
[OpenMP][libomp] Allow reset affinity mask after parallel
Added control to reset affinity of primary thread after outermost parallel
region to initial affinity encountered before OpenMP runtime was initialized.
KMP_AFFINITY environment variable reset/noreset modifier introduced.
Default behavior is unchanged.
Differential Revision: https://reviews.llvm.org/D125993
More information about the All-commits
mailing list