I had assumed that the Intel OpenMP Runtime library would respect OMP_WAIT_POLICY, and further I assumed that
OMP_WAIT_POLICY=passive
would be the same as KMP_BLOCKTIME=0. I think this is a wrong assumption.
BUT After some timing I believe it's true that:
OMP_WAIT_POLICY=passive is same as KMP_BLOCKTIME=<default 200ms>
OMP_WAIT_POLICY=active is same as KMP_BLOCKTIME=infinite
Can someone confirm the above?