верная программа MPI должна выполняться на любой машине, которая поддерживает MPI
верная программа MPI должна должна давать сопоставимое представление на любой машине,
которая поддерживает MPI
MPI - библиотека передачи сообщений
MPI - официальный стандарт
программы MPI переносимы
Функции, начинающиеся с "MPE" являются частью MPI
count = 12 dest = 0 tag = 100 call MPI_Send (buffer, count, MPI_CHARACTER, dest, tag, MPI_COMM_WORLD)
В этом случае неверно имя подпрограммы MPI
Пропущен последний аргумент, который должен быть кодом ошибки
Ранг есть целое число между 0 и nproc - 1,
где nproc равно числу процессов в приложении
Каждый ранг уникален внутри коммуникатора
Ранг возвращается посредством обращения к MPI_Comm_rank
Временным размещением выхода
Коммуникационным путем
Пространством в памяти
В световых единицах
В байтах данных
Элементов данных
Пакетов данных
Правда
Ложь
MPI_Send(buffer, 1024, MPI_INT, dest, tag, MPI_COMM_WORLD)
1024 байт
1024 * число байт, используемых для записи целого числа
Коммуникатор определенный при отправке должен совпадать с
коммуникатором, определенном при получении
Тег сообщения, определенный при отправке, должен равняться тегу сообщения,
определенного при получении
Тег сообщения, определенный при отправке, должен соответствовать тегу сообщения,
определенного при получении
Определить размер группы процессов
Помочь в маршрутизации сообщений
Определить число задач в функции параллельной библиотеки
2
4
6
8
a.
MPI_Send(msg, 12, MPI_CHARACTER, i, tag, MPI_COMM_WORLD)
Не работает
b.
MPI_Comm_size(MPI_COMM_WORLD, &size)
Не работает
c.
rc = MPI_Comm_rank(MPI_COMM_WORLD, &rank, &ierror);
Не работает
ФИО (требуется для получения оценки):