[Openmp-commits] [PATCH] D39613: Exclude untied tasks from checking of task scheduling constraint (TSC)

Andrey Churbanov via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Wed Nov 15 09:41:39 PST 2017


AndreyChurbanov updated this revision to Diff 123045.
AndreyChurbanov added a comment.

The flag indicating the presence of untied task in the region made task team local (was global initially).

Thus the presence of untied tasks in one region (part of parallel between barriers) won't affect other regions, that can potentially speed up execution making task stealing a bit faster.


Repository:
  rL LLVM

https://reviews.llvm.org/D39613

Files:
  runtime/src/kmp.h
  runtime/src/kmp_global.cpp
  runtime/src/kmp_tasking.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D39613.123045.patch
Type: text/x-patch
Size: 20395 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20171115/20b941c9/attachment-0001.bin>


More information about the Openmp-commits mailing list