Технологии параллельного програмирования MPI и OpenMP

Технологии параллельного програмирования MPI и OpenMP

Антонов А.С. (Предисл.: В.А.Садовничий)

     

бумажная книга



Издательство: Издательство МГУ
Серия: Суперкомпьютерное образование
Дата выхода: январь 2012
ISBN: 978-5-211-06343-3
Объём: 344 страниц
Масса: 564 г

Данное учебное пособие предназначено для освоения практического курса параллельного программирования с использованием технологий MPI и ОреnМР. В настоящее время технология MPI является основным средством программирования для кластерных систем и компьютеров с распределенной памятью, а технология ОреnМР - для компьютеров с общей памятью. Курс включает в себя описание большей части функциональности стандартов MPI-2.2 и ОреnМР 3.1 с примерами их применения, а также практические сведения, которые могут потребоваться при написании реальных программ с использованием этих технологий параллельного программирования.
Учебное пособие может использоваться также в качестве справочника по рассматриваемым технологиям параллельного программирования, однако некоторые процедуры и детали описания соответствующих стандартов опускаются для простоты изложения и восприятия материала. Описание ведется с использованием технологий MPI и ОреnМР в программах на языках программирования Си и Фортран. Для проверки примеров и получения результатов использовались суперкомпьютеры СКИФ МГУ "Чебышев" и "Ломоносов". В конце разделов приводятся контрольные вопросы и задания, которые можно использовать в процессе обучения.
Ключевые слова: параллелизм, программирование, суперкомпьютер, MPI, ОреnМР.
Для студентов, аспирантов и научных сотрудников, чья деятельность связана с параллельными вычислениями.

Каталог