Однопроцессорная ЭВМ. Структура обыкновенной однопроцессорной ЭВМ содержит одинарный поток команд и одинарный поток данных (структура ОКОД или SISD).
Мультипроцессорная ЭВМ типа ОКМД (или SIMD). В системе образуется несколько потоков данных и один общий поток команд.
Конвейерная МПС – структура типа МКОД (или MISD). Система имеет регулярную структуру в виде цепочки последовательно соединенных процессоров или специальных вычислительных блоков (СВБ), так что информация на выходе одного процессора является входной информацией для следующего в конвейерной цепочке.
Общий случай МПС – структура типа МКМД (или MIMD). На рисунке представлен общий случай структуры МПС, в которой существуют несколько потоков данных и несколько потоков команд.
Система содержит некоторое число одинаковых сравнительно простых быстродействующих процессоров, соединенных друг с другом и с памятью данных регулярным образом так, что образуется сетка (матрица), в узлах которой размещаются процессоры.
|
|
Для мультипроцессорных архитектур требуются соединения двух типов:
1) между самими процессорными элементами;
2) между процессорными элементами и запоминающи-ми устройствами.
В зависимости от возможностей контроллера и процес-сорных элементов, числа процессоров, организации режима поиска и характеристик маршрутных и выравнивающих сетей архитектуры типа MIMD подразделяются на два типа:
а) матричные процессоры;
в) процессорные ансамбли;