NUMA-локальная память


Пожалуйста, потерпите меня, я только что начал копаться во всей этой истории с процессором.

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

Так является ли RAM на диаграмме просто общим кэшем, или что это такое?

Схема архитектуры NUMA

1 2

1 ответ:

На этой диаграмме каждая группа из 4 процессоров и их центральный блок оперативной памяти является узлом NUMA. Кэш находится внутри каждого процессора, поэтому он не показан на диаграмме. Таким образом, каждая группа из 4 процессоров делит блок быстрой локальной оперативной памяти.

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