ВУЗ:
Составители:
Рубрика:
- 2 -
УДК 681.3
Параллельное программирование в стандарте MPI: Учебно-методическое по-
собие по выполнению лабораторных работ / В.М.Баканов, Д.В.Осипов. -М.:
МГУПИ, 2006. –78 c.: ил.
Предлагаемое учебное пособие предназначено для подготовки студентов
III-V курсов различных форм обучения по специальности ‘Вычислительные
машины, комплексы, системы и сети’. Пособие может использоваться сту-
дентами для подготовки к
выполнению лабораторных и практических работ
и курсовых/дипломных проектов.
В работе рассматриваются основы технологии создания параллельных
программ в стандарте MPI (Message Passing Interface), занимающем ведущее
место среди способов параллельного программирования при разработке
прикладных задач с большим объемом вычислений.
Также рассмотрена система ‘Интерактивная НОРМА’, предназначенная
для автоматизации разработки ориентированных на решение задач матема-
тической физики
разностными методами параллельных программ и позво-
ляющая специалисту в конкретной проблемной области без навыков про-
граммирования генерировать исходные тексты на Fortran’е и C с использова-
нием библиотеки MPI.
Разобраны основные функции библиотеки MPI, стандартные приемы MPI-
программирования, возможности загрузчика исполняемых программ. Знание
основ программирования на языке C и Fortran априори предполагается. При
разработке стандартных MPI-
программ дискуссируются стратегии распарал-
леливания. Создаваемые сетевые приложения работоспособны в многопро-
цессорной среде архитектуры MPP (Massively Parallel Processing); рассмат-
ривается, в частности Linux-вычислительный кластер кафедры ИТ-4 МГУ-
ПИ.
Последняя версия данного методического пособия может быть получена в
виде файла
http://pilger.mgapi.ru/metods/1441/mpi_lab.pdf
. Перед проведением ра-
бот желательно ознакомиться с конспектом лекций по дисциплине ‘Парал-
лельные вычисления’ (см.
http://pilger.mgapi.ru/methods/1441/parr.pdf
).
Печатается по решению Редакционно-издательского совета Московского
государственного университета приборостроения и информатики.
Рецензент: профессор, к.т.н. Зеленко Г.В.
© В.М.Баканов, Д.В.Осипов, 2006
-2- УДК 681.3 Параллельное программирование в стандарте MPI: Учебно-методическое по- собие по выполнению лабораторных работ / В.М.Баканов, Д.В.Осипов. -М.: МГУПИ, 2006. –78 c.: ил. Предлагаемое учебное пособие предназначено для подготовки студентов III-V курсов различных форм обучения по специальности ‘Вычислительные машины, комплексы, системы и сети’. Пособие может использоваться сту- дентами для подготовки к выполнению лабораторных и практических работ и курсовых/дипломных проектов. В работе рассматриваются основы технологии создания параллельных программ в стандарте MPI (Message Passing Interface), занимающем ведущее место среди способов параллельного программирования при разработке прикладных задач с большим объемом вычислений. Также рассмотрена система ‘Интерактивная НОРМА’, предназначенная для автоматизации разработки ориентированных на решение задач матема- тической физики разностными методами параллельных программ и позво- ляющая специалисту в конкретной проблемной области без навыков про- граммирования генерировать исходные тексты на Fortran’е и C с использова- нием библиотеки MPI. Разобраны основные функции библиотеки MPI, стандартные приемы MPI- программирования, возможности загрузчика исполняемых программ. Знание основ программирования на языке C и Fortran априори предполагается. При разработке стандартных MPI-программ дискуссируются стратегии распарал- леливания. Создаваемые сетевые приложения работоспособны в многопро- цессорной среде архитектуры MPP (Massively Parallel Processing); рассмат- ривается, в частности Linux-вычислительный кластер кафедры ИТ-4 МГУ- ПИ. Последняя версия данного методического пособия может быть получена в виде файла http://pilger.mgapi.ru/metods/1441/mpi_lab.pdf. Перед проведением ра- бот желательно ознакомиться с конспектом лекций по дисциплине ‘Парал- лельные вычисления’ (см. http://pilger.mgapi.ru/methods/1441/parr.pdf). Печатается по решению Редакционно-издательского совета Московского государственного университета приборостроения и информатики. Рецензент: профессор, к.т.н. Зеленко Г.В. © В.М.Баканов, Д.В.Осипов, 2006