Классификация и организация вычислительных систем. Михайлов Б.М - 29 стр.

UptoLike

процессорами, либо это системы с распределенной памятью, каждая часть которой
доступна только одному процессору. Одновременно с этим и для межпроцессорного
взаимодействия существуют две альтернативы: через разделяемые (общие)
переменные или с помощью механизма передачи сообщений. Исходя из таких
предположений, можно получить четыре класса MIMD-архитектур, уточняющих
систематику Флинна (табл. 1.2).
Таблица 1.2 - Классификация Джонсона для систем MIMD по Флинну
Обмен
данными
Память
об
щая
распределенная
общие
данные
GMSV - General Memory-Shared
variables (Общая память -
разделяемые переменные)
Класс 1. «Системы с разделяемой
памятью»
DMSV - Distributed Memory, Shared
variablesаспределенная память -
разделяемые переменные)
Класс 2. «Гибридная архитектура»
передача
данных
GMMP - General Memory, Message
propagation (Общая память - передача
сообщений)
DMMP - Distributed Memory,
Message propagation) (Распределенная
память - передача сообщений)
Класс 3. «Архитектуры с передачей
сообщений»
Рисунок 1.5 - Структуры: а) с общей памятью; б) с распределенной памятью
Основываясь на таком делении, Джонсон вводит следующие наименования для
некоторых классов:
а б
УУ
устрой
ство управления
ПР – процессор
ПД – поток данных
ПК - поток команд
БЛП – блок локальной памяти
процессорами, либо это системы с распределенной памятью, каждая часть которой
доступна только одному процессору. Одновременно с этим и для межпроцессорного
взаимодействия   существуют       две   альтернативы:       через   разделяемые     (общие)
переменные или с помощью механизма передачи сообщений. Исходя из таких
предположений, можно получить четыре класса MIMD-архитектур, уточняющих
систематику Флинна (табл. 1.2).
      Таблица 1.2 - Классификация Джонсона для систем MIMD по Флинну
   Обмен                                     Память
   данными                   общая                        распределенная
    общие    GMSV    - General Memory-Shared    DMSV    - Distributed Memory, Shared
   данные    variables (Общая  память -         variables (Распределенная память -
              разделяемые переменные)                   разделяемые переменные)
              Класс 1. «Системы с разделяемой           Класс 2. «Гибридная архитектура»
              памятью»
  передача    GMMP - General Memory, Message            DMMP - Distributed Memory,
   данных     propagation (Общая память - передача      Message propagation) (Распределенная
              сообщений)                                память - передача сообщений)
                                                        Класс 3. «Архитектуры с передачей
                                                        сообщений»




                          УУ – устройство управления
                 а        ПР – процессор                            б
                          ПД – поток данных
                          ПК - поток команд
                          БЛП – блок локальной памяти


 Рисунок 1.5 - Структуры: а) с общей памятью; б) с распределенной памятью


     Основываясь на таком делении, Джонсон вводит следующие наименования для
некоторых классов: