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