для переназначения потоков на определенные ядра не обязательно ставить какие-то программы. это встроено в само ядро ОС. в диспетчере задач\процессы по правой мышке на нужном процессе выскакивает "задать соответствие". там можно назначить ядра для этого процесса. я не увидел особой разницы ((( чудо не произошло. однопоточно приложение заняло одно ядро полностью, многопоточное заняло все назначенные ядра и отклик системы стал даже ниже. скорость работы зрительно выше не стала.