This is an archive of the discontinued LLVM Phabricator instance.

Set default blocktime to 0 for hybrid CPU
ClosedPublic

Authored by Nawrin on Nov 2 2021, 6:30 AM.

Details

Summary

This patch sets the default KMP_BLOCKTIME to 0 for hybrid CPUs. For hybrid CPU, setting default blocktime to 0 provides better performance in some large benchmarks (OMP2012, CPU2017). More investigation regarding impact on performance is on-going.

Diff Detail

Event Timeline

Nawrin requested review of this revision.Nov 2 2021, 6:30 AM
Nawrin created this revision.
This revision is now accepted and ready to land.Nov 12 2021, 7:50 AM
This revision was automatically updated to reflect the committed changes.