Средства программирования для многопроцессорных вычислительных систем. Немнюгин C.А. - 5 стр.

UptoLike

Составители: 

5
Последовательная и параллельная модели программирования
Модель программирования это совокупность приемов программирования, отвечающих
архитектуре абстрактного компьютера, предназначенного для выполнения определенного
класса алгоритмов. Модель программирования основана на определенном представлении о
логической организации компьютера, его архитектуре. Существуют различные архитектуры,
и одной из схем их классификации является таксономия Флинна, основанная на описании
работы компьютера с потоками команд и данных (рис. 1 - 5).
Рис. 1. Параметры классификации Флинна
Рис. 2. Архитектура SISD (Single Instruction Stream Single Data Stream) один поток
команд и один поток данных
Рис. 3. Архитектура SIMD (Single Instruction Stream Multiple Data Stream) один поток
команд и несколько потоков данных