This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP] Add CPUID leaf 1f topology discovery
ClosedPublic

Authored by jlpeyton on Jan 21 2021, 11:33 AM.

Details

Summary

This patch adds the new algorithm for topology discovery using CPUID
leaf 1f. Only the new die level is detected and integrated into the
current affinity mechanisms including KMP_AFFINITY (granularity level
and compact/scatter algorithm), OMP_PLACES=dies, and KMP_HW_SUBSET.

Diff Detail

Event Timeline

jlpeyton created this revision.Jan 21 2021, 11:33 AM
jlpeyton requested review of this revision.Jan 21 2021, 11:33 AM
This revision is now accepted and ready to land.Jan 27 2021, 7:23 AM
This revision was landed with ongoing or failed builds.Jan 27 2021, 12:28 PM
This revision was automatically updated to reflect the committed changes.