Это похоже fgconsole
(часть kbd пакета на Fedora), делает то, что Вы хотите.
Мог всегда использовать taskset-c 0 для установки процесса, который Вы хотите иметь непрерывный к первому ядру, затем устанавливает все другие процессы для использования других ядер. Звучит довольно неэффективным, по моему скромному мнению, но это выполнило бы то, что Вы надеетесь делать.
Лучшее, которое можно сделать, использовать chrt
установить класс планирования процесса к в реальном времени.