Next:1. ОБЩАЯ ОРГАНИЗАЦИЯ MPI
Up:СОДЕРЖАНИЕ
Prev:СОДЕРЖАНИЕ

ПРЕДИСЛОВИЕ

В методическом пособии, посвященном архитектуре многопроцессорных систем и средствам разработки параллельных программ для них [1], отмечалась особая роль коммуникационной библиотеки MPI как общепризнанного стандарта в параллельном программировании с использованием механизма передачи сообщений. Полное и строгое описание среды программирования MPI можно найти в авторском описании разработчиков [2,3]. К сожалению, до настоящего времени не имеется перевода этого документа на русский язык. Большую подборку материалов по MPI можно найти на сервере НИВЦ МГУ [4].

Предлагаемое вниманию читателя методическое пособие не является полным описанием MPI, однако содержит значительно больше фактического материала, чем принято представлять во введениях в MPI. Цель данного методического пособия состоит в том, чтобы, во-первых, ознакомить читателя с функциональными возможностями этой коммуникационной библиотеки и, во-вторых, подробно рассмотреть набор подпрограмм, достаточный для программирования любых алгоритмов. Примеры параллельных программ c использованием коммуникационной библиотеки MPI, приведенные в последнем разделе, протестированы на различных многопроцессорных системах (nCUBE2, Linux кластере, 2-х процессорной системе Alpha DS20E).




Next:1. ОБЩАЯ ОРГАНИЗАЦИЯ MPI
Up:СОДЕРЖАНИЕ
Prev:СОДЕРЖАНИЕ