Участник:Yury Tarasievich/ПВ — различия между версиями
Материал из ЭНЭ
(для начала) |
(→Программы) |
||
Строка 11: | Строка 11: | ||
[[параллельная программа]] или алгоритм имеет бо́льший или меньший [[параллелизм]] | [[параллельная программа]] или алгоритм имеет бо́льший или меньший [[параллелизм]] | ||
− | задачи [[параллельная программа|параллельной программы]] | + | задачи [[параллельная программа|параллельной программы]] связаны между собой [[зависимость, параллельная программа|зависимостями]] |
+ | |||
+ | [[зависимость, параллельная программа|зависимость]] равнозначна передаче данных между [[задача, параллельная программа|задачами]]; передача возможна либо [[ПВ с передачей сообщений|сообщениями]], либо через [[ПВ с общей памятью|общую память]] | ||
;... | ;... |
Версия 12:24, 8 ноября 2015
Параллельные вычисления одной пилюлей
- ...
Программы
последовательная программа превращается (параллелизация) в параллельную программу
параллелизация = декомпозиция + планирование
параллельная программа или алгоритм = одна или более задач
параллельная программа или алгоритм имеет бо́льший или меньший параллелизм
задачи параллельной программы связаны между собой зависимостями
зависимость равнозначна передаче данных между задачами; передача возможна либо сообщениями, либо через общую память
- ...
Оборудование
параллельная программа работает на параллельном выч. оборудовании
параллельное выч. оборудование строится в двух конструктивных вариантах: кластер и МПС, различающихся способом доступа к памяти