Я использую программу на базе ISPC для Windows, и мне интересно, есть ли способ ограничить число потоков ЦП до 1, поскольку мне нужно провести некоторые эксперименты.
Вы могли бы использовать SetProcessAffinityMask
(MSDN ссылка) API функция:
BOOL SetProcessAffinityMask(
HANDLE hProcess,
DWORD_PTR dwProcessAffinityMask
);