Модели параллельного программирования

Книга посвящена рассмотрению некоторых высокоуровневых моделей параллельного и распределенного программирования. В порядке усложнения описываются несколько моделей внутренней организации параллельных программ: ярусно-параллельная форма программы, сети конечных автоматов, сети Петри, модель актеров, а также модель квантовых вычислений. Приводятся примеры программной реализации на C++ с использованием различных средств распараллеливания (OpenMP, MPI, POSIX Threads, Windows API). В каждом случае рассматриваются вопросы контекстнонезависимой реализации конструкций описываемой модели без привязки к конкретным задачам, а также приведены примеры решения с использованием такой реализации конкретных задач. Некоторые из описанных моделей (к примеру, модель актеров), в настоящий момент приобретают все большую популярность вследствие распространения основанных на их использовании языков и библиотек.
Книга ориентирована на подготовленного читателя в области программирования. Будет полезна программистам, желающим освоить высокоуровневые подходы к организации параллельных и распределенных программ, студентам старших курсов, аспирантам и преподавателям технических ВУЗов, ведущим курсы параллельного программирования.
- Серия: Библиотека профессионала
- Жанр:Программирование
- Страницы: 385
- Формат: mp3, fb2, epub, pdf, txt
Советуем прочитать похожую литературу

СУБД для программиста. Базы данных изнутри

Проектируем на VHDL

MATLAB 6.5 SP1/7.0 + Simulink 5/6 в математике и моделировании

Matlab 6.5 SP1/7/7 SP1/7 SP2 + Simulink 5/6. Инструменты...

Maple 9.5/10 в математике, физике и образовании
