Skip to content

Commit aa318b0

Browse files
committed
bugfix to deactivate affinity on KNL
1 parent e3b1112 commit aa318b0

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

kernels/common/device.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ namespace embree
5858
Device::Device (const char* cfg, bool singledevice)
5959
: State(singledevice)
6060
{
61+
/* per default enable affinity on KNL */
62+
if (hasISA(AVX512KNL))
63+
State::set_affinity = true;
64+
6165
/* initialize global state */
6266
State::parseString(cfg);
6367
if (FileName::executableFolder() != FileName(""))
@@ -86,10 +90,6 @@ namespace embree
8690
_MM_SET_EXCEPTION_MASK(exceptions);
8791
}
8892

89-
/* per default enable affinity on KNL */
90-
if (hasISA(AVX512KNL))
91-
State::set_affinity = true;
92-
9393
/* print info header */
9494
if (State::verbosity(1))
9595
print();

0 commit comments

Comments
 (0)