ISPC - can I limit the number of CPU threads to 1?

194 Views Asked by At

I'm using a ISPC-based program on Windows and I'm wondering if there's any way to limit the number of CPU threads to 1 since I have to run some experiments.

1

There are 1 best solutions below

0
On BEST ANSWER

You could use the SetProcessAffinityMask (msdn link) API function:

BOOL SetProcessAffinityMask(
  HANDLE hProcess,
  DWORD_PTR dwProcessAffinityMask
);