Программирование на JAVA
Меню :
Стартовая
Основы программирования
Программирование на JAVA
Программирование на C++
Программирование на Pascal
Задачи по программированию
Навигация
Технология Hyper-Threading от Intel
Использование технологии
параллельного программирования MPI-2

Модули памяти
Рис. 10.2. Мультипроцессорная система типа UMA
Достичь высокого быстродействия всех процессоров можно путем непосредственного соединения с ними модулей памяти. Архитектура такой системы показана на рис. 10.3. Каждый процессор имеет доступ не только к собственной локальной памяти, но и к памяти других процессоров сети. Но поскольку при обращении к памяти других процессоров запросы проходят через сеть, они выполняются дольше, чем обращения к локальной памяти. Системы этого типа называются мультипроцессорными системами с неоднородным доступом к памяти (Non-Uniform Memory Access, NUMA).

Рис. 10.3. Мультипроцессорная система типа NUMA
В схемах, приведенных на рис. 10.2 и 10.3, используется глобальная память, к каждому из модулей которой может обратиться любой из процессоров. На рис. 10.4 демонстрируется схема иной организации системы, характеризующаяся тем, что все модули памяти являются собственностью непосредственно соединенных с ними процессоров. Ни один из процессоров не может обратиться к удаленной памяти без взаимодействия с удаленным процессором, которому она принадлежит
<< назад вперед >>