игра брюс 2048
Главная / Программирование / Основы параллельного программирования с использованием MPI / Тест 4

Основы параллельного программирования с использованием MPI - тест 4

Упражнение 1:
Номер 1
При неблокирующем двухточечном обмене:

Ответ:

 (1) буфер передачи/приема можно использовать сразу после завершения вызова подпрограммы инициализации обмена 

 (2) передача сообщения происходит одновременно с выполнением процесса 

 (3) не блокируется выполнение всех процессов параллельной программы 


Номер 2
Неблокирующий вариант операций передачи сообщений существует для:

Ответ:

 (1) стандартного обмена 

 (2) обмена с буферизацией 

 (3) обмена «по готовности» 


Номер 3
Неблокирующий прием сообщений реализован в MPI:

Ответ:

 (1) одной подпрограммой 

 (2) двумя подпрограммами 

 (3) тремя подпрограммами 


Упражнение 2:
Номер 1
Неблокирующая стандартная передача выполняется подпрограммой:

Ответ:

 (1) MPI_Isend 

 (2) MPI_Issend 

 (3) MPI_Nonblocking_send 


Номер 2
Неблокирующий прием в MPI выполняется подпрограммой:

Ответ:

 (1) MPI_Nonblocking_recv 

 (2) MPI_Irecv 

 (3) MPI_Recv 


Номер 3
Неблокирующая передача с буферизацией выполняется подпрограммой:

Ответ:

 (1) MPI_Ibsend 

 (2) MPI_Bsend 

 (3) MPI_Immediate_bsend 


Упражнение 3:
Номер 1
Первый этап выполнения неблокирующего обмена это:

Ответ:

 (1) проверка доступности буфера обмена 

 (2) создание буфера обмена 

 (3) инициализация обмена 


Номер 2
Второй этап выполнения неблокирующего обмена это:

Ответ:

 (1) создание буфера обмена 

 (2) проверка выполнения обмена 

 (3) проверка доступности буфера обмена 


Номер 3
Неблокирующий обмен позволяет:

Ответ:

 (1) повысить производительность параллельной программы 

 (2) повысить предсказуемость поведения программы 

 (3) повысить надежность передачи сообщений 


Упражнение 4:
Номер 1
Подпрограмма MPI_Wait предназначена для:

Ответ:

 (1) блокирующей проверки выполнения обмена 

 (2) неблокирующей проверки выполнения обмена 

 (3) приостановки выполнения программы на заданный период времени 


Номер 2
Подпрограмма MPI_Test предназначена для:

Ответ:

 (1) блокирующей проверки выполнения обмена 

 (2) неблокирующей проверки выполнения обмена 

 (3) проверки доступности коммуникационной среды 


Номер 3
После завершения вызова MPI_Wait:

Ответ:

 (1) неблокирующий обмен выполнен 

 (2) неблокирующий обмен не выполнен 

 (3) возобновляется выполнение всех процессов, относящихся к данной параллельной программе 


Упражнение 5:
Номер 1
Подпрограммы-пробники предназначены для:

Ответ:

 (1) тестирования программ 

 (2) проверки фактической доставки сообщений 

 (3) тестирования коммуникационной подсистемы 


Номер 2
Размер полученного сообщения можно определить с помощью подпрограммы:

Ответ:

 (1) MPI_Get_count 

 (2) MPI_Count 

 (3) MPI_Comm_size 


Номер 3
Подпрограмма MPI_Iprobe:

Ответ:

 (1) является подпрограммой неблокирующей проверки сообщения 

 (2) является подпрограммой блокирующей проверки сообщения 

 (3) не является подпрограммой проверки сообщения 


Упражнение 6:
Номер 1
Подпрограмма MPI_Testall выполняет проверку:

Ответ:

 (1) завершения любого числа обменов 

 (2) завершения всех обменов 

 (3) завершения одного обмена 


Номер 2
Подпрограмма MPI_Testany выполняет проверку:

Ответ:

 (1) завершения любого из нескольких обменов 

 (2) завершения всех обменов 

 (3) завершения первого обмена 


Номер 3
Подпрограмма MPI_Waitall выполняет проверку:

Ответ:

 (1) завершения любого числа обменов 

 (2) завершения всех обменов 

 (3) завершения одного обмена 




Главная / Программирование / Основы параллельного программирования с использованием MPI / Тест 4