Никакого принципиального различия между многоядерными процессорами и многопроцессорными системами на одноядерных процессорах нет.
Разница проявляется когда у вас несколько многоядерных процессоров (получается уже не SMP), но это вообще такие дебри, что до них ещё добраться надо...