Параллельное программирование. Лекция 1b. Введение в технологию MPI

74 Просмотры
Издатель
Институт математики, механики и компьютерных наук им.И.И.Воровича ЮФУ http://mmcs.sfedu.ru. Лекции по параллельному программированию читает доцент кафедры алгебры и дискретной математики М.Э.Абрамян.
В лекциях используется электронный задачник по программированию Programming Taskbook http://ptaskbook.com
Дополнительные материалы доступны по ссылке http://edu.mmcs.sfedu.ru/course/view.php?id=74

Содержание: 00:00 Метод Task для инициализации задания. Демонстрационный режим и настройка языка интерфейса задачника. 05:49 Инициализация параллельного режима: функции MPI_Initialized и MPI_Init. 14:29 Особенности работы программы, выполняющей задание в параллельном режиме. Управляющая программа mpiexec.exe. 19:47 Проблемы, связанные с запуском параллельной программы из среды разработки. 24:29 Взаимодействие запущенных экземпляров учебной программы. 28:21 Основные понятия MPI-программирования: главный и подчиненные процессы, ранги процессов, коммуникаторы. 34:51 Функции MPI_Comm_rank и MPI_Comm_size. Шесть функции MPI, достаточных для реализации параллельной программы. Функция MPI_Finalize. 44:05 Выполнение задания MPI1Proc2: ввод исходных данных с применением потока pt. Использование удаленного репозитория задачника. Обработка ошибок ввода.
Категория
Разработка Приложений
Комментариев нет.