Чим відрізняються процесори Xeon від звичайних процесорів?


13

Так, я знаю, що Xeons призначені для використання на сервері, потрібні різні материнські плати, і ви можете мати більше однієї з них у вікні.

Але технічно чим відрізняється сам процесор Xeon від звичайного процесора Core 2?

Відповіді:


12

Відповідь - це не дуже різне. Він має більший кеш і не є явним каліком, щоб запобігти його роботі в багатопроцесорних системах. Xeons також має підтримку пам’яті ECC, яка зазвичай не підтримується на споживчих процесорах. Інакше базове ядро ​​процесора майже однакове.

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

Деякі системи (наприклад, Datacentre версії Windows Server) мали API, який дозволяв процесу управління MMU перекривати шматки цього фізичного адресного простору у його віртуальний простір. Ця функція була використана у корпоративних версіях SQL Server для підтримки великих кеш-дисків.

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


Я був би дуже здивований, якби версія Xeon цих чіпів була єдиною з PAE. У попередніх фішок (до Xeon) вже була підтримка, тож це не так, як це було б новим пунктом продажу ...
Брайан Кноблауч

У старих чіпів Xeon (щонайменше, від PIII Xeon) це було - я не думаю, що він підтримувався на споживчих мікросхемах P2 / P3 / P4.
ЗанепокоєнийOfTunbridgeWells

Переважно підтримуюча проблема чіпсету. Вони справді відрізнялися від споживчих ПК.

3
  • Більш великий кеш L3
  • Мультипроцесорна підтримка
  • Як правило, налаштовано на використання сервера (велике навантаження, тривалість виконання)

3

Найголовніше в Xeons - це те, що вони орієнтовані на ринок сервера / робочої станції і, таким чином, розроблені таким чином, щоб бути більш надійними та постійними, а також для оточуючих MP.

Вони працюють на різних материнських платах (різних наборах чіпів) - зазвичай поряд з FB-DIMM, які повільніше, але надійніше, ніж їхні споживчі еквіваленти.

Загалом, для кожного процесора Core 2 є еквівалент Xeon; наприклад, Q6600 майже ідентичний X3220, хоча є деякі варіанти.


1

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

  • Підтримує QuickPath Interconnect, Intel InterBand, що пропонує високу пропускну здатність і низьку затримку

  • Забезпечує більше кешу (35 МБ проти 6 МБ для i7 Core)

  • Забезпечує більшу пропускну здатність пам’яті (102 Гб / с проти 25,6 ГМ / с для i7 Core)

  • Підтримує пам'ять ECC

  • Можливе з'єднання з копроцесорами Xeon-Phi ("прискорювачами") в багатоядерній архітектурі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.