Параллельное программирование. Лекция 8a. Односторонние коммуникации (MPI-2)

12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав
12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав
12+
12+

5 просмотров

месяц назад

Институт математики, механики и компьютерных наук им.И.И.Воровича ЮФУ http://mmcs.sfedu.ru. Лекции по параллельному программированию читает доцент кафедры алгебры и дискретной математики М.Э.Абрамян. В лекциях используется электронный задачник по программированию Programming Taskbook http://ptaskbook.com Дополнительные материалы доступны по ссылке http://edu.mmcs.sfedu.ru/course/view.php?id=74 Содержание: 00:00 Односторонние коммуникации (MPI-2) и их аналогия с доступом к общей памяти в многопоточном программировании. 07:02 Создание участков памяти ("окон"), доступных другим процессам: функция MPI_Win_create. Параметр disp_unit. Освобождение дескриптора окна: функция MPI_Win_free. 16:28 Организация доступа к окну: функции MPI_Get, MPI_Put, MPI_Accumulate. Инициирующий процесс (origin) и целевой процесс (target), их соотнесение с отправителем и получателем для разных вариантов доступа. 23:58 Особенности функции MPI_Accumulate. 29:57 Проблемы, связанные с синхронизацией доступа к окну.

Название:

Параллельное программирование. Лекция 8a. Односторонние коммуникации (MPI-2)

Категория:

Разное