[Openmp-commits] [PATCH] D77609: [OpenMP] Added the support for unshackled task in RTL
Shilei Tian via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Sun May 10 18:05:39 PDT 2020
tianshilei1992 updated this revision to Diff 263093.
tianshilei1992 added a comment.
Herald added a subscriber: jfb.
This patch tried to fix various issues of race condition and introduced the concept of shadow concept. Now unshackled tasks are distributed to different unshackled threads rather than just pushing them to the master thread of unshackled team.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D77609/new/
https://reviews.llvm.org/D77609
Files:
openmp/runtime/CMakeLists.txt
openmp/runtime/src/kmp.h
openmp/runtime/src/kmp_config.h.cmake
openmp/runtime/src/kmp_global.cpp
openmp/runtime/src/kmp_runtime.cpp
openmp/runtime/src/kmp_tasking.cpp
openmp/runtime/src/kmp_wait_release.h
openmp/runtime/src/z_Linux_util.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D77609.263093.patch
Type: text/x-patch
Size: 22467 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20200511/637cd2d8/attachment-0001.bin>
More information about the Openmp-commits
mailing list