Вперед: Глава 5. Библиотеки подпрограмм для многопроцессорных вычислительных систем
Назад: 4.9. Заключение к главе 4
К содержанию: Оглавление
4.10. Контрольные вопросы к главе 4
- Что такое MPI?
- Что такое коммуникатор?
- Назовите минимальный набор фунций для написания простейших программ.
- С какими типами данных работает MPI.
- Что такое коммуникационные операции точка-точка?
- Чем отличаются блокирующий и неблокирующий режимы выполнения?
- В чем состоит опасность использования блокирующих операций
- Какие функции следует использовать при взаимном обмене между процессами?
- Как производится завершение неблокирующих операций?
- Что такое коллективные операции?
- В чем особенности выполнения коллективных операций?
- Какие действия выполняет семейство операций Gather?
- Чем отличаются обычный и векторный варианты операции Gather?
- Какие действия выполняет семейство операций Scatter?
- Какие действия выполняет семейство операций Reduce?
- Для чего служат производные типы данных?
- Что такое конструктор?
- Как регистрируется созданный производный тип данных?
- Как производится пересылка разнотипных неструктурированных данных?
- Для чего требуются функции работы с группами и коммуникаторами?
- Какие типы топологии связей между процессами поддерживает MPI?
Вперед: Глава 5. Библиотеки подпрограмм для многопроцессорных вычислительных систем
Назад: 4.9. Заключение к главе 4
К содержанию: Оглавление