This is an archive of the discontinued LLVM Phabricator instance.

OpenMP Wait/release improvements.
ClosedPublic

Authored by jlpeyton on Oct 1 2015, 10:29 AM.

Details

Summary

These changes improve the wait/release mechanism for threads spinning in barriers that are handling tasks while spinnin by providing feedback to the barriers about any task stealing that occurs.

Diff Detail

Repository
rL LLVM

Event Timeline

jlpeyton updated this revision to Diff 36250.Oct 1 2015, 10:29 AM
jlpeyton retitled this revision from to OpenMP Wait/release improvements..
jlpeyton updated this object.
jlpeyton added reviewers: tlwilmar, hfinkel.
jlpeyton set the repository for this revision to rL LLVM.
jlpeyton added a subscriber: openmp-commits.
This revision is now accepted and ready to land.Oct 6 2015, 11:49 AM
This revision was automatically updated to reflect the committed changes.