Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекция по ПП 3.pdf
Скачиваний:
13
Добавлен:
02.06.2015
Размер:
4.72 Mб
Скачать

Терминология

Параллельноеприложениесостоит из несколькихветвей,илипроцессов,или задач,выполняющихсяодновременно.

Разныепроцессымогутвыполнятьсякакна разныхпроцессорах,такинаодном итом жедляпрограммыэторолинеиграет, поскольку вобоихслучаяхмеханизм обменаданнымиодинаков.

241

Терминология

Процессыобмениваютсядругсдругом даннымиввидесообщений.Сообщения проходят под идентификаторами,которые позволяютпрограммеибиблиотекесвязи отличать ихдруготдруга.

242

Терминология

Для совместного проведениятехилииных расчетовпроцессывнутриприложения объединяютсявгруппы.Каждыйпроцесс можетузнатьубиблиотекисвязисвой номервнутригруппы,и,взависимостиот номераприступаетквыполнению соответствующей частирасчетов.

243

Терминология

ВMPIветвьзапускаетсяиработаеткак обычныйпроцессЮникса,связанный черезMPIсостальнымипроцессами, входящимивприложение.Востальном процессыследуетсчитать изолированнымидруготдруга:уних разныеобластикода, стекаиданных

244