Главная / Программирование /
Введение в программирование на кластерах / Тест 4
Введение в программирование на кластерах - тест 4
Упражнение 1:
Номер 1
Какая подпрограмма MPI реализует двухточечную стандартную блокирующую передачу данных?
Ответ:
 (1) MPI_Send 
 (2) MPI_Ssend 
 (3) MPI_ISend 
 (4) MPI_BSend 
Номер 2
Отметьте этапы выполнения неблокирующего обмена:
Ответ:
 (1) инициализация 
 (2) проверка завершения 
 (3) деинициализация 
Упражнение 2:
Номер 1
Неблокирующая отправка сообщения выполняется при вызове функции:
Ответ:
 (1) MPI_Isend 
 (2) MPI_Ssend 
 (3) MPI_Bsend 
 (4) MPI_NBsend 
Номер 2
Проверка завершения всех неблокирующих обменов выполняется функцией:
Ответ:
 (1) MPI_Testall 
 (2) MPI_Testany 
 (3) MPI_Testglobal 
 (4) MPI_Allnonblockingsends 
Упражнение 3:
Номер 1
Проверка завершения любого числа неблокирующих обменов выполняется функцией:
Ответ:
 (1) MPI_Testall 
 (2) MPI_Testany 
 (3) MPI_Testglobal 
 (4) MPI_Anynonblockingsends 
Номер 2
Проверка завершения одного из общего числа неблокирующих обменов выполняется функцией:
Ответ:
 (1) MPI_Testsome 
 (2) MPI_Testany 
 (3) MPI_Testone 
Номер 3
Какую информацию можно получить с помощью вызова функции MPI_Get_count?
Ответ:
 (1) количество полученных сообщений 
 (2) размер полученного сообщения