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

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

Упражнение 1:
Номер 1
Атрибут коммуникатора:

Ответ:

 (1) дополнительная информация, добавляемая к коммуникатору 

 (2) может быть назначен пользователем 

 (3) может быть системным или пользовательским 


Номер 2
Атрибут коммуникатора:

Ответ:

 (1) связан с ключом 

 (2) создается вызовом подпрограммы MPI_Attr_put 

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


Номер 3
Виртуальная топология:

Ответ:

 (1) является атрибутом коммуникатора 

 (2) не является атрибутом коммуникатора 

 (3) является пользовательским атрибутом 


Упражнение 2:
Номер 2
Запуск процесса из MPI-программы выполняется подпрограммой:

Ответ:

 (1) MPI_Comm_spawn 

 (2) MPI_Proc_start 

 (3) MPI_Comm_spawn_multiple 


Номер 3
"Кольцо демонов":

Ответ:

 (1) создается один раз и может быть использовано многократно, разными программами одного пользователя 

 (2) не может взаимодействовать с демонами mpd других пользователей 

 (3) может взаимодействовать с демонами mpd других пользователей 


Номер 4
Проверка взаимодействия демонов между собой выполняется командой:

Ответ:

 (1) mpdboot 

 (2) mpdtrace 

 (3) mpdallexit 


Упражнение 3:
Номер 1
Данная подпрограмма выполняет операцию одностороннего обмена:

Ответ:

 (1) MPI_Send 

 (2) MPI_Sendrecv 

 (3) MPI_Put 


Номер 2
Данная подпрограмма используется при организации одностороннего обмена:

Ответ:

 (1) MPI_Win_create 

 (2) MPI_Get 

 (3) MPI_Accumulate 


Номер 3
Данная подпрограмма используется для синхронизации одностороннего обмена:

Ответ:

 (1) MPI_Comm_free 

 (2) MPI_Win_fence 

 (3) MPI_Attr_put 


Упражнение 4:
Номер 1
В MPI-2 включены следующие возможности:

Ответ:

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

 (2) декодирование производных типов 

 (3) поддержка многопоточности 


Номер 2
В MPI-2 появились следующие новые возможности:

Ответ:

 (1) односторонние обмены 

 (2) динамический запуск процессов 

 (3) виртуальные топологии 


Номер 3
MPI-2 поддерживает:

Ответ:

 (1) параллельные операции ввода-вывода 

 (2) механизм внешних интерфейсов 

 (3) многопоточность 




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