Мультикомпьютеры с передачей сообщений

Общие сведения

Особенности мультикомпьютеров

Рассмотренные выше мультипроцессоры обладают по крайней мере двумя трудно преодолимыми недостатками, которые обусловлены общей памятью, заложенной в принцип их работы. При расширении мультипроцессоров увеличение количества процессорных элементов (блоков):

  • • создает (помимо введения дополнительных аппаратных средств) проблему удаленного доступа, решение которой требует больших затрат. Например, в Sequent NUMA-Q увеличение до 256 процессоров достигнуто ценой неодинакового времени доступа к памяти;
  • • может привести к конфликтным ситуациям для различных модулей памяти, шин и каталогов и, как следствие, к снижению производительности компьютерной системы.

В мультикомпьютерах каждый процессорный блок (ПБ), или узел, имеет свою собственную память, прямой доступ к которой осуществляется с помощью команд read и store. Благодаря этому мультикомпьютеры содержат гораздо большее количество ПБ. Каждый изображенный на рис. 19.1,а процессорный блок в мультикомпьютере состоит из одного или нескольких процессорных элементов ПЭ, модуля памяти МП (ОЗУ), диска и/или других устройств ввода-выво-

Структура процессорного блока (а) и мультикомпьютера (б)

Рис. 19.1. Структура процессорного блока (а) и мультикомпьютера (б)

да, а также процессора передачи данных. Все ПБ связаны между собой высокоскоростной коммуникационной сетью (рис. 19.1,б).

 
< Пред   СОДЕРЖАНИЕ     След >