Нет. У них два физических ядра в одном чипе, которые могут выполнять свои собственные инструкции, не завися от других. Реальная разница между многопроцессорностью и многоядерностью возникает, когда вы говорите о других ресурсах, которые использует процессор. В основном кэш L1 будет специфичным для каждого ядра. Но кэши другого уровня и шинные интерфейсы являются общими для всех ядер.
В многопроцессорной системе каждое устройство обычно имеет свой собственный набор ресурсов, таких как отдельные кэши и шинные интерфейсы. В многоядерной системе мы можем добиться значительного увеличения производительности при тех же ресурсах, которые можно использовать в одноядерной одноядерной системе! Это экономически эффективный вариант для многопроцессорной системы.
Многопроцессорные системы работают быстрее, чем многоядерные.
Пример для мультипроцессора: Intel Xeon и для многоядерности: Intel Corei7 975 Extreme . Проверьте блок-схему там, чтобы понять его работу в деталях. Также проверьте цену :).
Оба имеют почти одинаковую скорость, но Xeon быстрее согласно первым двум записям ЦП в passMark . Вы получаете почти такую же производительность от ядра i7, но с гораздо меньшими затратами, чем Xeon. Как я уже сказал, это экономически эффективное решение.