Двухпроцессорная плата распознаёт только один CPU из двух установленных — типичная ситуация, с которой сталкиваются при сборке серверной платформы на базе плат с двумя сокетами LGA 3647 или SP3. Причина чаще всего кроется не в неисправности, а в нарушении требований к парности процессоров, схеме распределения линий PCIe или порядке установки модулей памяти. Прежде чем менять железо, стоит разобраться, как вообще устроена работа двух CPU на одной плате.

В этой статье разберём архитектуру двухсокетных (dual-socket) систем, требования к комплектующим, типичные ошибки при сборке и сценарии, в которых два процессора действительно оправданны — а где проще обойтись одним мощным чипом.

Как устроена двухпроцессорная система

Материнская плата с двумя сокетами физически размещает два процессора, которые работают как единая вычислительная система. Операционная система видит суммарное количество ядер и потоков обоих чипов, а распределением задач занимается планировщик ОС. Между собой процессоры связаны высокоскоростной шиной: у Intel это UPI (Ultra Path Interconnect), у AMD — Infinity Fabric.

Ключевой момент: каждый процессор управляет «своей» частью ресурсов. К первому CPU привязаны определённые слоты оперативной памяти и часть линий PCIe, ко второму — свои. Если второй процессор не установлен, часть слотов DIMM и разъёмов расширения на плате просто не работает. Это не дефект, а особенность топологии.

💡

В двухсокетной системе каждый CPU управляет собственным набором слотов памяти и линий PCIe — половина разъёмов платы зависит от второго процессора.