9. В параллельном СС++ введен раздел синхронизирующих переменных любого типа. Какая строка объявляет синхронизирующей переменной указатель?
4)int *sync k;
10. Какого типа должна быть функция в параллельном СС++, чтобы процесс ее выполнения не мог быть прерванным до окончания начатого процесса?
Atomic
11. Функции, которые позволяют передавать произвольные структуры данных между процессорными объектами, имеют тип ___
5)CCvoid.
12. Функция передачи данных, представленная в виде: CCVoid& operator<<(CCVoid&, const TYPE& obj_in); перемещает данные (из/к) объект(а/у) с именем ____.
2)obj_in;
13. Функция передачи данных, представленная в виде: CCVoid& operator>>(CCVoid&, const TYPE& obj_out); перемещает данные (из/к) объект(а/у) с именем ____.
Obj_out.
14. Любому процессу параллельной программы априори предоставлена возможность обмениваться данными через глобальный системный канал связи __________
3)MPI_COMM_WORLD;
15. В среде MPI для обмена данными внутри одной группы параллельных процессов используют канал связи, который называют ______-коммуникатор
|
|
2)Интра;
16. В среде MPI для двухточечного обмена данными между двумя группами параллельных процессов используют канал связи, который называют _____-коммуникатор
1)Интер;
17. В среде MPI глобальный коммуникатор, представленный константой MPI_COMM_WORLD, является _______коммуникатором
Интра
18. В MPI коммуникаторы (каналы связи) являются именованными объектами, имена которых можно передавать в качестве ___ процедуры
Параметра
19. В MPI группой называют упорядоченное множество ___ процессов.
Рангов или 5
20. В MPI имеется специальная предопределенная пустая группа _____.
1)MPI_GROUP_EMPTY;
21. В MPI над группами выполняются следующие операции:
2)разность 4)пересечение; 5)объединение.
22. Группа процессов, содержащая процесс, который инициирует операцию интеробмена, называется ___ группой.
1)локальной;
23. Группа процессов, содержащая процесс, который в операции интеробмена является адресатом, называется ___ группой.