Князева М. А, Молчанова Л. А., Тарасов Г. В. Параллельное
программирование. Методические указания и задания для cтудентов
специальноcти
351500. - Владивосток: Изд-во Дальневост. ун-та, 2007 - 61 с.
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Дальневосточный государственный университет
Методические указания разработаны для студентов Института
математики и компьютерных наук ДВГУ. Пособие представляет собой введение в методы
программирования для параллельных ЭВМ. Вопросы распараллеливания конкретных
алгоритмов рассматриваются на примерах на языке программирования Си.
Для студентов математических специальностей.
Содержание:
Функции системы программирования MPI
Введение
Общие функции MPI
Сообщения
Коммуникаторы
Прием/передача сообщений между отдельными процесс
Совмещение приема и передачи сообщений
Коллективные взаимодействия процессов
Синхронизация процессов
Работа с группами процессов
Примеры использования MPI
Задания
Правила работы в среде MPI
Архитектура кластера
Командный интерфейс
Основные команды Linux
Команда ls
Команда cd
Команда md
Команда less
Команда vim
Команда cp
Команда mv
Команда rm
Команда passwd
Файловый интерфейс
Компиляция параллельных программ
Запуск параллельных программ
Рекомендации по отладке программ
Применение printf()
Утилита xmpi
Запуск параллельной программы
Просмотр результатов
Завершение работы
Задания
Литература
Приложения
351500. - Владивосток: Изд-во Дальневост. ун-та, 2007 - 61 с.
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Дальневосточный государственный университет
Методические указания разработаны для студентов Института
математики и компьютерных наук ДВГУ. Пособие представляет собой введение в методы
программирования для параллельных ЭВМ. Вопросы распараллеливания конкретных
алгоритмов рассматриваются на примерах на языке программирования Си.
Для студентов математических специальностей.
Содержание:
Функции системы программирования MPI
Введение
Общие функции MPI
Сообщения
Коммуникаторы
Прием/передача сообщений между отдельными процесс
Совмещение приема и передачи сообщений
Коллективные взаимодействия процессов
Синхронизация процессов
Работа с группами процессов
Примеры использования MPI
Задания
Правила работы в среде MPI
Архитектура кластера
Командный интерфейс
Основные команды Linux
Команда ls
Команда cd
Команда md
Команда less
Команда vim
Команда cp
Команда mv
Команда rm
Команда passwd
Файловый интерфейс
Компиляция параллельных программ
Запуск параллельных программ
Рекомендации по отладке программ
Применение printf()
Утилита xmpi
Запуск параллельной программы
Просмотр результатов
Завершение работы
Задания
Литература
Приложения