Установка второго процессора на двухсокетную плату вроде Supermicro X11DPI или ASUS WS C621E Sage нередко заканчивается тем, что система видит только один CPU — и чаще всего причина в том, что часть слотов памяти и линий PCIe физически заведена на второй процессор и не работает без него. Двухпроцессорная материнская плата — это не просто «плата с двумя сокетами», а особая архитектура, где питание, память и шины распределены между двумя равноправными вычислительными узлами.
Такие платы применяются в серверах, рабочих станциях для рендеринга, научных расчётов и виртуализации. Для обычного игрового или офисного ПК они не дают преимуществ, а вот в задачах с массовым параллелизмом способны удвоить производительность. Разберёмся, как устроены двухсокетные платформы, кому они нужны и на что обратить внимание при выборе.
Как устроена двухпроцессорная плата
Главное отличие от однопроцессорной платы — наличие двух сокетов и межпроцессорной шины. У платформ Intel это UPI (Ultra Path Interconnect), у AMD — Infinity Fabric. По этой шине процессоры обмениваются данными и обращаются к «чужой» памяти, хотя доступ к ней медленнее, чем к своей — такая модель называется NUMA (Non-Uniform Memory Access).
Каждый процессор управляет своим набором каналов памяти и линий PCIe. Поэтому на плате слоты DIMM и разъёмы расширения обычно промаркированы по принадлежности: например, CPU1_DIMM_A1 или CPU2_PCIE_SLOT3. Если установлен только один процессор, работают лишь те слоты, которые к нему подключены.
Подсистема питания тоже удвоена: два набора фаз VRM, часто — два разъёма питания CPU (например, пара 8-pin EPS), а серверные платы могут требовать блоки питания специального формата. Это нужно учитывать ещё до покупки корпуса и БП.
💡На двухсокетной плате память и PCIe-слоты привязаны к конкретному процессору. Один CPU = половина доступных слотов и линий.