В Windows можно запустить программу на любом количестве ядер в многоядерном процессоре. Это можно установить в графическом интерфейсе диспетчера задач.
Кроме того, возможно ли установить сходство процессов в Linux в командной строке? Чтобы указать, какие ядра может запускать процесс