3.3 МКОД (MISD - Multiple Instruction Single Date)
МКОД (MISD - Multiple Instruction Single Date) - множественный поток команд и единственный поток данных. Автор классификации не смог привести ни одного примера реально существующей системы, работающей на этом принципе. Представителями такой архитектуры можно считать высоконадежные вычислительные системы с дублированием процессов обработки одних и тех же данных на нескольких вычислительных устройствах с последующим мажоритарным выбором результатов решения задачи.
Память команд
Поток данных
Процессоры
П1 П2 П3
Поток команд
Результаты
Память данных
Рис. 3 MISD -Архитектура
3.4 МКМД (MIMD - Multiple Instruction Multiple Date)
МКМД (MIMD - Multiple Instruction Multiple Date) - множественный поток команд и множественный поток данных. Разные вычислительные устройства обрабатывают собственные данные в соответствии с собственной программой каждое. К этому классу относятся практически все современные суперкомпьютеры.
Память команд
Поток данных
Процессоры
Пn1 Пn2 Пnk
Процессоры
П21 П22 …
Процессоры
П11 П12 …
Поток команд
Результаты
Память данных
Рис. 4 MIMD -Архитектура
Компьютеры с общей памятью (или мультипроцессоры) состоят из нескольких (как правило, одинаковых) процессоров, имеющих равно- приоритетный доступ к общей памяти с единым адресным пространством.
К этому классу относится большое количество векторно-конвейерных компьютеров, в свое время находившихся на верхушке списка самых высокопроизводительных систем.
Do'stlaringiz bilan baham: |