Главная /
Введение в методы параллельного программирования /
Какие коммуникационные операции используются при выполнении параллельного алгоритма Кэннона?
Какие коммуникационные операции используются при выполнении параллельного алгоритма Кэннона?
вопросПравильный ответ:
передача данных от одного процессора другому процессору вычислительной системы
операция редукции данных
циклический сдвиг
Сложность вопроса
63
Сложность курса: Введение в методы параллельного программирования
92
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет эти тесты с интуитом? Это же совсем для даунов
13 ноя 2020
Аноним
Экзамен сдал на отлично.
08 авг 2020
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим задачу поиска решения системы линейных уравнений. Пусть размер матрицы системы линейных уравнений 200x200. На вычислительной системе все операции сложения и умножения выполняются одинаковое время нсек. Латентности сети нсек. Пропускная способность сети Mбайт/сек. Элементы матрицы системы линейных уравнений имеют тип double и занимают w = 8 байт. Если при распараллеливании алгоритма сопряженных градиентов использовалось 4 процессора, то какая в этом случае достигается теоретическая эффективность:
- # Функция блокирующего ожидания завершения одного обмена в MPI называется:
- # В коллективных операциях передачи данных обязаны принимать участие:
- # Протяженность производного типа в MPI это:
- # Пусть перед программистом поставлена задача перемножения матрицы на вектор. Размер перемножаемой матрицы 100x100. На вычислительной системе все операции сложения и умножения выполняются одинаковое время нсек. Латентности сети нсек. Пропускная способность сети 60 Мбайт/сек. Элементы матрицы имеют тип double и в системе занимают w = 8 байт. Если при распараллеливании использовать разделение матрицы на блоки (количество блоков по строкам и по строкам равно и равно , где p – количество процессоров), чему будет равно теоретическая эффективность при использовании 4 процессоров: