Некоторые основные отличия между многопроцессорными архитектурами SMP и ccNUMA:
SMP (симметричная многопроцессорность) — архитектура, в которой два или более одинаковых процессора сравнимой производительности подключаются к общей памяти и периферийным устройствам и выполняют одни и те же функции. ru.wikipedia.org Процессоры тесно связаны друг с другом через общую шину, имеют равный доступ ко всем ресурсам вычислительной системы и управляются одной копией операционной системы. ru.wikipedia.org
ccNUMA (неоднородный доступ к памяти с обеспечением когерентности кэшей) — архитектура, в которой общая глобальная память распределяется между каждым узлом, но доступ к памяти удалённого компонента медленнее по сравнению с доступом к локальной памяти. en.wikipedia.org Система ccNUMA представляет собой кластер SMP-систем, каждая из которых называется узлом и может иметь один процессор, многоядерный процессор или сочетание разных типов архитектуры. en.wikipedia.org
Некоторые другие отличия:
- Организация памяти: в SMP-системах память общая, все вычислительные устройства при обращении к ней имеют равные права и одну и ту же адресацию для всех ячеек памяти. intuit.ru В ccNUMA-системах память трехуровневая: кэш-память процессора, локальная оперативная память и удалённая оперативная память. polyakov.imamod.ru studizba.com
- Доступ к памяти: в SMP-системах время доступа к памяти для любого из процессоров одинаково. kpfu.ru В ccNUMA-системах задержки при обращении процессора к «своей» памяти невысокие, а доступ к «чужой» памяти, принадлежащей другому процессору, сопровождается более высокими задержками. www.ixbt.com
- Масштабируемость: SMP-системы имеют ограниченную масштабируемость, так как шина способна обрабатывать только одну транзакцию, и возникают проблемы разрешения конфликтов при одновременном обращении нескольких процессоров к одним и тем же областям общей физической памяти. intuit.ru ccNUMA-системы, при правильной организации доступа к памяти, отличаются отсутствием ограничения по пропускной способности общей системной шины и могут иметь большее количество процессоров. www.ixbt.com