This is an archive of the discontinued LLVM Phabricator instance.

Improvements to process affinity mask setting
ClosedPublic

Authored by tlwilmar on Jun 20 2016, 12:19 PM.

Details

Summary

A couple improvements:

  • Add ability to limit fullMask size when KMP_HW_SUBSET limits resources.
  • Make KMP_HW_SUBSET work for affinity_none, and only limit fullMask in this case.

Patch by Andrey Churbanov.

Diff Detail

Repository
rL LLVM

Event Timeline

tlwilmar updated this revision to Diff 61286.Jun 20 2016, 12:19 PM
tlwilmar retitled this revision from to Improvements to process affinity mask setting.
tlwilmar updated this object.
tlwilmar added reviewers: jlpeyton, AndreyChurbanov.
tlwilmar set the repository for this revision to rL LLVM.
tlwilmar added a subscriber: openmp-commits.
AndreyChurbanov accepted this revision.Jun 21 2016, 2:09 AM
AndreyChurbanov edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jun 21 2016, 2:09 AM
jlpeyton accepted this revision.Jun 21 2016, 9:01 AM
jlpeyton edited edge metadata.

LGTM

This revision was automatically updated to reflect the committed changes.