Цель - изучить виды топологий MPI-процессов - декартовые и графовые, а также назначение и применение функций для их создания и управления ими.
В MPI поддерживается два основных типа виртуальных топологий:
Обе эти топологии строятся на основе групп и коммуникаторов и "программируются" разработчиком параллельного приложения.
Задача 1. В программе, представленной ниже, 16 процессов объединяются в декартову топологию 4 х 4:

В программе, каждый процесс обменивается своим рангом с четырьмя соседними процессами, где для процесса с координатами (i, j) его соседями считаются процессы с координатами
( i - 1, j ), ( i, j - 1 ), ( i, j + 1 ), ( i + 1, j + 1 ),
если их координаты не выходят за пределы заданной декартовой решетки.
Оттранслировать, выполнить и объяснить выданный результат для программы, представленной ниже.

Задача 2. Пусть для процесса с координатами (i, j) его соседями считаются процессы с координатами
( i - 1, j - 1 ), ( i - 1, j + 1 ), ( i + 1, j - 1 ), ( i + 1, j + 1 ).
Модифицировать предыдущую программу таким образом, чтобы каждый процесс осуществлял обмен рангами с новым множеством своих соседей.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.