Чем процессоры Xeon отличаются от обычных процессоров?

1816
pdeva

Да, я знаю, что Xeons предназначены для использования на сервере, требуют разных материнских плат, и вы можете иметь более одной из них в коробке.

Но технически чем сам процессор Xeon отличается от обычного процессора Core 2?

14

4 ответа на вопрос

12
ConcernedOfTunbridgeWells

Ответ в том, что это не очень отличается. Он имеет больший кэш и явно не ограничен для предотвращения его работы в многопроцессорных системах. У Xeons также есть поддержка памяти ECC, которая обычно не поддерживается на потребительских процессорных чипах. В остальном базовое ядро ​​процессора практически не отличается.

В более старых 32-разрядных системах MMU Xeon был немного более умным, поскольку он мог поддерживать несколько процессорных пространств объемом 4 ГБ в физической памяти до 64 ГБ. Чипы SPARC v8 имели аналогичную функцию в MMU. Эта функция работала из-за разницы в количестве битов, необходимых для адресации смещения на странице (12 для страницы размером 4 КБ), и количества битов, необходимых для записи состояния страницы (RWX, грязный и т. Д.). Дополнительные биты можно использовать для чуть более широкой ссылки на физическую страницу (24 бита против 20 для указания номера страницы), что позволяет использовать 36-битный физический адрес. Однако один процесс мог видеть только непрерывное адресное пространство 4 ГБ в любой момент времени.

Некоторые системы (например, версии Windows Server для Datacentre) имели API, который позволял процессу контролировать MMU для наложения фрагментов этого физического адресного пространства в его виртуальное пространство. Эта функция использовалась в корпоративных версиях SQL Server для поддержки больших дисковых кешей.

Большинство, если не все современные процессоры поддерживают эту функцию при работе в 32-битном режиме, и, вероятно, многие магазины все еще используют устаревшие 32-битные приложения в этом режиме, либо на виртуальных машинах (где MMU эмулируется с большим или меньшим количеством оборудования). поддержка) или физическое олово. Однако в наши дни 64-разрядные сборки гораздо более распространены на современных сборках серверов с большой памятью, которые позволяют создавать большие непрерывные образы памяти в процессе.

Я был бы очень удивлен, если бы версия Xeon этих чипов была единственной с PAE. Предыдущие чипы (до Xeon) уже имели эту поддержку, так что это не было бы новым пунктом продажи ... Brian Knoblauch 15 лет назад 0
Более старые чипы Xeon (по крайней мере, от PIII Xeon) имели это - я не думаю, что это поддерживалось на потребительских чипах P2 / P3 / P4. ConcernedOfTunbridgeWells 15 лет назад 0
В основном проблема с поддержкой чипсета. Они действительно отличались для потребительских ПК. 14 лет назад 0
3
schnaader
  • Большой кэш L3
  • Многопроцессорная поддержка
  • Обычно настраивается на использование сервера (большая нагрузка, длительное время работы)
3
CJM

Ключевой особенностью Xeons является то, что они ориентированы на рынок серверов / рабочих станций и, таким образом, предназначены для того, чтобы быть более надежными и всегда включенными, а также для среды MP.

Они работают на разных материнских платах (разных чипсетах) - обычно вместе с FB-DIMM, которые работают медленнее, но надежнее своих потребительских аналогов.

В общем, Xeon-эквивалент существует для каждого процессора Core 2; например, Q6600 практически идентичен X3220, хотя есть некоторые варианты.

1
Octoback

Xeon оптимизирован для многопроцессорной архитектуры

  • Поддерживает QuickPath Interconnect, Intel InterBand, обеспечивающий высокую пропускную способность и низкую задержку

  • Обеспечивает больший кэш (35 МБ против 6 МБ для i7 Core)

  • Обеспечивает более высокую пропускную способность памяти (102 ГБ / с против 25,6 ГМ / с для i7 Core)

  • Поддерживает память ECC

  • Возможная связь с сопроцессорами Xeon-Phi («ускорители») в многоядерной архитектуре

Похожие вопросы