Параллельное программирование в стандарте MPI: Учебно-методическое пособие по выполнению лабораторных работ

UptoLike

РЕШЕНИЕ (файл) вывод, красное-белое: 

Составители: 

Баканов В.М.
Осипов Д.В.

Формат файла: 

PDF

Ключевые слова: 

Аннотация: 

Предлагаемое учебное пособие предназначено для подготовки студентов III-V курсов различных форм обучения по специальности "Вычислительные машины, комплексы, системы и сети". В работе рассматриваются основы технологии создания параллельных программ в стандарте MPI (Message Passing Interface), занимающем ведущее место среди способов параллельного программирования при разработке прикладных задач с большим объемом вычислений. Также рассмотрена система "Интерактивная НОРМА", предназначенная для автоматизации разработки ориентированных на решение задач математической физики разностными методами параллельных программ и позволяющая специалисту в конкретной проблемной области без навыков программирования генерировать исходные тексты на Fortran и C с использованием библиотеки MPI. Разобраны основные функции библиотеки MPI, стандартные приемы MPI-программирования, возможности загрузчика исполняемых программ. Знание основ программирования на языке C и Fortran априори предполагается. При разработке стандартных MPI-программ дискуссируются стратегии распараллеливания. Создаваемые сетевые приложения работоспособны в многопроцессорной среде архитектуры MPP (Massively Parallel Processing)- рассматривается, в частности Linux-вычислительный кластер кафедры ИТ-4 МГУПИ.