Какой софт использовать для разделения процессов по ядрам?
Встроенный в операционную систему планировщик сам сделает всё, как надо, не ставьте себе в систему маргинальный софт.
С этим хорошо справится process lasso
Можно ограничить число ядер/потоков на процесс
Можно ограничить макс потоебление cpu  в %
Можно много чего
Только осторожнее с ней)