2-е изд., испр. - Новосибирск: Изд-во ИВМиМГ СО РАН, 2002. - 215
с.
Книга посвящена параллельному программированию на базе системы с передачей сообщений MPI, которая является основным средством программирования таких современных высокопроизводительных мультикомпьютеров, как Silicon Graphics, Cray T3D, Cray T3E, IBM SP2 и многих других. Рассмотрены многочисленные примеры параллельного программирования алгоритмов решения различных стандартных задач: умножения матрицы на матрицу, задачи Дирихле, решения систем линейных уравнений методом Гаусса и методом простой итерации, разделения множеств и др. Описана модифицированная версия 1.1 MPI стандарта, приведено описание основных функций MPI.
Книга может служить практическим руководством по системе параллельного программирования с передачей сообщений. Изучение строится на практической основе: описываются средства параллельного программирования, предлагается ряд конкретных задач, в ходе которых рассматриваются как средства языка, так и методы программирования.
Книга рассчитана на научных работников и инженеров, использующих параллельные ЭВМ, студентов и аспирантов, изучающих параллельное программирование. Она является учебным пособием для пользователей Сибирского суперкомпьютерного центра.
Книга посвящена параллельному программированию на базе системы с передачей сообщений MPI, которая является основным средством программирования таких современных высокопроизводительных мультикомпьютеров, как Silicon Graphics, Cray T3D, Cray T3E, IBM SP2 и многих других. Рассмотрены многочисленные примеры параллельного программирования алгоритмов решения различных стандартных задач: умножения матрицы на матрицу, задачи Дирихле, решения систем линейных уравнений методом Гаусса и методом простой итерации, разделения множеств и др. Описана модифицированная версия 1.1 MPI стандарта, приведено описание основных функций MPI.
Книга может служить практическим руководством по системе параллельного программирования с передачей сообщений. Изучение строится на практической основе: описываются средства параллельного программирования, предлагается ряд конкретных задач, в ходе которых рассматриваются как средства языка, так и методы программирования.
Книга рассчитана на научных работников и инженеров, использующих параллельные ЭВМ, студентов и аспирантов, изучающих параллельное программирование. Она является учебным пособием для пользователей Сибирского суперкомпьютерного центра.