Главная /
Основы параллельного программирования с использованием MPI
Основы параллельного программирования с использованием MPI - ответы на тесты Интуит
Курс посвящен основам разработки параллельных программ с использованием интерфейса обмена сообщениями (MPI Message Passing Interface). Приводятся основные понятия и концепции модели передачи сообщений, рассматривается архитектура MPI.
Список вопросов:
- # Последовательная модель программирования это:
- # Параллельная модель программирования это
- # Параллельное программирование с использованием MPI имеет дело с параллелизмом на уровне:
- # Особенностью параллельной модели программирования является:
- # Особенностью последовательной модели программирования является:
- # Одной из схем организации параллельных программ является:
- # Потоки выполнения, относящиеся к одному параллельному приложению, характеризуются:
- # Процессы, относящиеся к одному параллельному приложению, характеризуются:
- # MPICH это:
- # На программирование для систем с распределённой памятью ориентированы:
- # Одним из распространённых средств разработки многопоточных программ является:
- # Одним из распространённых средств разработки программ, основанных на модели обмена сообщениями, является:
- # Компиляция MPI-программы выполняется командой:
- # Запуск MPI-программы выполняется командой:
- # Запуск демонов mpd выполняется командой:
- # В MPI-программах на языке C устанавливается следующее соответствие между типами MPI и стандартными типами языка:
- # Получить значение ранга процесса можно с помощью подпрограммы MPI:
- # Ранг процесса:
- # Коммуникатор это:
- # MPI_COMM_NULL это:
- # MPI_COMM_WORLD это:
- # Первым по порядку вызовом подпрограммы MPI может быть вызов:
- # Последним по порядку вызовом подпрограммы MPI может быть вызов:
- # Отметьте правильную последовательность обращений к подпрограммам MPI:
- # В двухточечном обмене сообщениями могут участвовать
- # При двухточечном обмене:
- # При двухточечном обмене:
- # В MPI существуют следующие типы двухточечных обменов:
- # В MPI существуют следующие типы двухточечных обменов:
- # В MPI существуют следующие типы двухточечных обменов:
- # Стандартная блокирующая двухточечная передача выполняется подпрограммой
- # Двухточечная передача с буферизацией выполняется подпрограммой
- # При организации двухточечного обмена с буферизацией используется подпрограмма:
- # При организации двухточечного обмена с буферизацией размер буфера должен превосходить объём пересылаемых данных на величину:
- # "Джокер" используется в подпрограмме двухточечного приема сообщения:
- # Пусть значение параметра count в подпрограмме приёма двухточечного сообщения больше, чем количество элементов в принятом сообщении. Тогда:
- # При стандартной блокирующей двухточечной передаче сообщения:
- # Укажите, является ли данное утверждение верным для буферизованного двухточечного обмена:
- # Двухточечный обмен "по готовности" позволяет:
- # При выполнении блокирующей передачи "по готовности":
- # Операция совместных приёма и передачи:
- # При неблокирующем двухточечном обмене:
- # Неблокирующий вариант операций передачи сообщений существует для:
- # Неблокирующий прием сообщений реализован в MPI:
- # Неблокирующая стандартная передача выполняется подпрограммой:
- # Неблокирующий прием в MPI выполняется подпрограммой:
- # Неблокирующая передача с буферизацией выполняется подпрограммой:
- # Первый этап выполнения неблокирующего обмена это:
- # Второй этап выполнения неблокирующего обмена это:
- # Неблокирующий обмен позволяет:
- # Подпрограмма MPI_Wait предназначена для:
- # Подпрограмма MPI_Test предназначена для:
- # После завершения вызова MPI_Wait:
- # Подпрограммы-пробники предназначены для:
- # Размер полученного сообщения можно определить с помощью подпрограммы:
- # Подпрограмма MPI_Iprobe:
- # Подпрограмма MPI_Testall выполняет проверку:
- # Подпрограмма MPI_Testany выполняет проверку:
- # Подпрограмма MPI_Waitall выполняет проверку:
- # В коллективном обмене принимают участие:
- # Операции коллективного обмена для инициировавших их процессов являются:
- # Для выполнения коллективного обмена:
- # Широковещательная рассылка сообщения выполняется подпрограммой:
- # Коллективная передача данных может сочетаться с двухточечным приемом:
- # К числу коллективных обменов относятся:
- # К числу коллективных обменов не относится:
- # Данная операция является операцией приведения:
- # Подпрограмма MPI_Bcast:
- # Подпрограмма MPI_Gather:
- # Подпрограмма MPI_Scatter:
- # Какие подпрограммы выполняют сборку данных?
- # Подпрограмма выполняет сбор данных:
- # Подпрограмма является векторным вариантом операции коллективного обмена:
- # "Толщина барьера" при барьерной синхронизации это:
- # Подпрограмма MPI_Alltoall:
- # Подпрограмма MPI_Scan:
- # В терминологии MPI "коммуникатор" - это:
- # В терминологии MPI "интракоммуникатор" - это:
- # В терминологии MPI "интеркоммуникатор" - это:
- # Создание коммуникатора выполняется подпрограммой:
- # Создание группы выполняется подпрограммой:
- # Создание коммуникатора выполняется подпрограммой:
- # Процесс:
- # Расщепление коммуникатора выполняется подпрограммой:
- # Подпрограмма MPI_Comm_size:
- # Подпрограмма MPI_Comm_compare возвращает значение MPI_CONGRUENT:
- # Подпрограмма MPI_Comm_dup:
- # Подпрограмма выполняет объединение двух коммуникаторов:
- # Подпрограмма дает доступ к удаленной группе:
- # Подпрограмма создает интеркоммуникатор:
- # Подпрограмма является деструктором:
- # Подпрограмма позволяет определить количество процессов в коммуникаторе:
- # Вызов подпрограммы MPI_Comm_group:
- # Выберите правильную последовательность действий при создании пользовательского типа:
- # Производный тип данных MPI используется для:
- # Создание производного типа в MPI выполняется подпрограммой:
- # Создание структурного типа в MPI выполняется подпрограммой:
- # Создание векторного типа в MPI выполняется подпрограммой:
- # Карта типа:
- # Регистрация производного типа выполняется подпрограммой:
- # Аннулирование производного типа выполняется подпрограммой:
- # Следующие подпрограммы являются конструкторами векторного типа:
- # Следующие подпрограммы позволяют сконструировать производный тип из однотипных базовых наборов:
- # Подпрограмма MPI_Type_extent:
- # Виртуальная топология:
- # В MPI имеются следующие виртуальные топологии:
- # Декартова топология характеризуется:
- # Виртуальная топология графа характеризуется:
- # Подпрограмма MPI_Cart_sub:
- # Вызов подпрограммы MPI_Cart_create:
- # Атрибут коммуникатора:
- # Атрибут коммуникатора:
- # Виртуальная топология:
- # Запуск процесса из MPI-программы выполняется подпрограммой:
- # "Кольцо демонов":
- # Проверка взаимодействия демонов между собой выполняется командой:
- # Данная подпрограмма выполняет операцию одностороннего обмена:
- # Данная подпрограмма используется при организации одностороннего обмена:
- # Данная подпрограмма используется для синхронизации одностороннего обмена:
- # В MPI-2 включены следующие возможности:
- # В MPI-2 появились следующие новые возможности:
- # MPI-2 поддерживает: