2016-12-29 11 views
1

Xeon page on Wikipedia говорит, что процессоры Xeon на базе Nehalem имеют встроенный контроллер памяти (IMC).У всех процессоров Xeon на базе Nehalem есть встроенный контроллер памяти (IMC)?

Том 1: Базовая архитектура перечислены на странице Intel® 64 and IA-32 Architectures Software Developer Manuals также говорится в разделе 2.2.5: «Intel® микроархитектура Nehalem Код Название»:

- Встроенный контроллер памяти обеспечивает низкий уровень латентности доступа к системной памяти и масштабируемая полоса пропускания памяти

Итак, я понимаю, что процессоры Xeon, основанные на микроархитектуре Nehalem и новейших микроархитектурах, имеют IMC. Правильно ли я понимаю?

+0

Почему это имеет значение? Какую проблему программирования вы пытаетесь решить? –

+0

@ cody-gray Просто для любопытства. –

ответ

3

Хотя цитированное заявление относится только к Nehalem Xeons, нет оснований полагать, что Intel взяла или собирается сделать шаг назад в технологии своих серверных процессоров.

На самом деле выборки же таблицы данных из сети для последующих семейств процессоров Xeon дает:

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

Есть другие семейства Xeon (E7, E3), я не проверил их все, но они должны быть просто разными масштабами E5 с точки зрения частоты, TDP, кеша и ядер.

+1

Системы с несколькими гнездами Xeon (и Opteron) - [NUMA] (https://en.wikipedia.org/wiki/Non-uniform_memory_access). Они имеют отдельные слоты для каждого гнезда, подключенные к контроллерам памяти на каждом физическом чипе. (AFAIK, они все еще загружаются, если вы только поместили память в слоты для одного сокета, а затем это не NUMA (за исключением поведения кэша L3), просто один набор ядер с более медленным путем к одному набору ОЗУ.) –