Различия и характеристики настольных и серверных процессоров

Вы когда-нибудь задумывались о покупке сервера ЦП? Они имеют гораздо большую мощность, чем настольные, но также и более высокую цену и сопровождаются специальными пластинами, разными Оперативная память память и все это по гораздо более высокой цене, чем настольный процессор. Объясняем различия и их причину.

Мы знаем, что существуют процессоры для всех типов компьютеров и размеров. От смартфона до мощнейшего суперкомпьютера. Но хотя между процессорами для смартфонов и ПК существует явная разница, не похоже, что существует такая большая разница между процессорами компьютера и сервера, за исключением количества ядер и того факта, что они более дорогие. На самом деле это не так.

Настольные и серверные процессоры

Больше ядер в ЦП сервера

Серверный ЦП

Поскольку серверы должны одновременно выполнять большее количество процессов, чем обычный ПК, их ЦП должен иметь большее количество ядер. Как вам хорошо известно, программы масштабируются по производительности по двум параметрам. Первый - это параллельная производительность, которая растет с увеличением количества ядер в системе, вторая - это последовательная производительность, которая зависит от мощности каждого процессора в отдельности.

Причина, по которой серверный ЦП имеет больше ядер, а также больше кеша, на самом деле связана с экономикой. Компания, которая строит сервер, имеет достаточно капитала, чтобы оплатить покупку большого процессора с большим количеством ядер и большим объемом кэш-памяти внутри.

Из-за большей экономической емкости при построении процессоров для серверов производители имеют большее количество ядер и кэш-памяти.

Несколько процессоров на серверах

Двойная розетка на базе Placa

До появления многоядерных процессоров у нас была небольшая эра, когда мы видели многопроцессорные конфигурации с одним и тем же переходником или с одним и тем же сокетом, но это длилось недолго, как только появились двухъядерные процессоры.

На рынке серверов нормально видеть несколько процессоров, установленных на материнская плата, каждый со своей розеткой. В ПК мы видели процессоры с чиплетами, но это не то же самое, поскольку они продолжают использовать один сокет, и его размер не такой, как у сокетов для серверов.

Разъем и материнская плата серверного процессора отличаются

Плата База Сервер

Другой момент - это Socket, к которому подключен процессор. Тот факт, что процессор сервера намного больше, чем у ПК, требует наличия специального разъема, а вместе с ним и специальных материнских плат, предназначенных для этого рынка, которые, очевидно, намного дороже.

Серверные материнские платы имеют то, чего нет на обычных ПК, поскольку они могут иметь такие вещи, как большее количество интерфейсов Gigabit Ethernet, приемопередатчики SFP, которые позволяют использовать оптоволоконные соединения, порты SAS для подключения дисков в серверах и т. Д. Что касается оперативной памяти, многие серверные процессоры используют память ECC, которая не может использоваться с обычными процессорами, а традиционная оперативная память не может использоваться с материнскими платами и, следовательно, с серверными процессорами.

Память ECC включает в себя дополнительные биты памяти, которые обрабатываются дополнительным оборудованием в контроллере памяти и интерфейсе. Эти дополнительные биты используются для хранения кода шифрования, который записывается, когда данные хранятся в памяти. Когда данные считываются из ЦП сервера, сравниваются оба кода. Таким образом можно поддерживать целостность данных и, следовательно, информации.

ЦП сервера всегда работает

Мантенимьенто Сервидор

ЦП сервера будет работать 24 часа в сутки, 7 дней в неделю и 365 дней в году. То есть с момента их установки до момента прекращения работы они будут работать все время. То есть, что переводится так: когда дело доходит до проведения тестов качества ЦП для серверов, они гораздо более требовательны, а количество процессоров, прошедших проверку, намного меньше. Вот почему они такие дорогие и редкие.

Вот почему серверные процессоры обычно работают с более низкой средней тактовой частотой на ядро, чем их настольные аналоги. Причина в том, что они спроектированы таким образом, что могут работать, даже не выключая сервер, и что он не достигает критических уровней потребления. Поэтому они не предназначены для разгона, а вся аппаратура для этой функции полностью исключена.

Меньшую тактовую частоту они компенсируют большим количеством ядер. Это позволяет ЦП запускать большее количество потоков параллельно. При этом необходимо учитывать, что современные операционные системы одновременно обрабатывают не десятки, а сотни потоков исполнения, которые будут закреплены за ядрами, свободными от центрального процессора сервера.

Никаких графических процессоров или интегрированных сопроцессоров мультимедиа

Процессор Servidor Xeon

Серверные процессоры не используются для воспроизведения полной графики, более того, дизайнеры не помещают какое-либо графическое оборудование на тот же чип, что и сам процессор, поэтому у них нет встроенного GPU / ГРАФИЧЕСКИЙ ПРОЦЕССОР. Одна из причин заключается в тепловом подавлении, которое высокопроизводительный графический процессор может поставить на ЦП, поделившись с ним пространством. Мы уже говорили, что для ЦП сервера важно то, что он всегда может быть включен.

Вот почему, хотя текущие процессоры в ПК на самом деле являются SoC, в которых у нас есть несколько типов процессоров с разнородной архитектурой, процессоры для серверов по-прежнему являются однородными конфигурациями, которые, как правило, используют один тип ядра, а именно ЦП. И они не включают в себя никакой другой тип процессора.

Многие современные серверы предоставляют услуги облачных вычислений и часто содержат выделенные видеокарты с виртуализацией, это означает, что графический процессор может работать как несколько виртуальных графических процессоров асинхронно для нескольких различных удаленных клиентов.