113
СОДЕРЖАНИЕ
ВВЕДЕНИЕ..................................................................................6
Необходимость построения ПВС. Основные
опре деления..................................................................................6
Классификация а ппаратных средств ПВС.
Классифик ация Флинна.............................................................11
Решаемые зада чи и их классификация....................................15
ПРИНЦИПЫ РАСПАРАЛЛЕЛИВАНИЯ
ВЫЧИС ЛЕНИЙ........................................................................17
Задачи распараллелив ания и их акту альность .......................17
Два по дхода к распараллеливанию вычислений
параллелизм данных и параллелизм задач..............................22
Преобразование последов а тельных программ в
параллельные.............................................................................26
Параллельная реализация циклических участков
программ ...................................................................................28
Операции над массивами и множествами..............................32
ПРИНЦИПЫ ПОСТРОЕНИЯ ПВС.........................................33
Признаки и по лная схема классификации ПВС.....................33
Пот оки команд и данных. Основные структуры
и определения ............................................................................37
Кра ткое описание основных классов ПВС............................38
Структура связей в ПВС...........................................................54
Межпроцессорные связи в вычислительных
системах и сетя х и их классификация.....................................54
Основные типы структур связей .............................................60
ПРИНЦИПЫ ПРОГРАММИРОВАНИЯ В ПВС ...................68
Программное об еспечение ПВС.............................................68
Струк туризация и выпо лнение параллельных
программ ...................................................................................70
Стековый принцип выполнения процедур.............................72
Формирование и синхронизация процессов..........................76
Совместная работа процессоров.............................................78