30
«Молодой учёный» . № 29.3 (133.3) . Декабрь 2016 г.
последовательность элементов, команд или данных, об-
рабатываемая процессором. Соответствующая система
классификации основана на рассмотрении числа потоков
инструкций и потоков данных.
Классификация Флинна [79, 80] является одной из
первых и наиболее известных классификаций архитектур
вычислительных систем. Данная классификация базиру-
ется на понятии потока, под которым понимается после-
довательность элементов, команд или данных, обрабаты-
ваемая процессором. Каждый поток не зависит от других
потоков, и каждый элемент потока может состоять из не-
скольких команд или данных. На основе числа потоков ко-
манд и потоков данных Флинн выделяет четыре класса ар-
хитектур: SISD, MISD, SIMD, MIMD.
Таблица
1. Классификация Флинна
Один поток данных
Множество потоков данных
О
дин
по
то
к
ко
ма
нд
SISD: Один процессор
выбирает инструкции и
производит все операции
обработки данных
P
M
d
M
j
K P
M
d
P
M
d
SIMD: один процессор инструкций (K) выбирает
инструкции и передаёт ком-ы. обрабатывающим
элементам (P) обычно каждый ОЕ имеет
собственную память (M
d
)
Мн
-в
о п
от
ок
ов
к
ом
ан
д
M
d
M
j
P
M
j
P
M
j
P
MISD: над одним потоком
данных работают несколько
процессоров, у каждого поток
инструкций выбирается из его
собств. памятиM
Do'stlaringiz bilan baham: |