Создан заказ №9045805
25 ноября 2022
Современные методы и технологии программирования
Как заказчик описал требования к работе:
Задание 1: Напишите программу на MPI, реализующую скалярное произведение двух распределённых между процессами векторов двумя способами: без использования коллективных операций и с использованием процедуры MPI_Reduce. Постройте графики зависимости времени выполнения скалярного произведения от количес
тва процессов для разных длин векторов.
Задание 2: Напишите программу на MPI, в которой все процессы приложения пересылают нулевому процессу одним сообщением ранг процесса и название узла (полученное с помощью вызова процедуры MPI_Get_processor_name), на котором данный процесс запущен. Реализуйте два варианта пересылок: при помощи структурного типа данных и при помощи упаковки/распаковки.
Задание 3: Реализуйте на MPI разбиение процессов приложения на два коммуникатора, в одном из которых осуществляется обмен по кольцевой топологии при помощи сдвига в одномерной декартовой топологии, а в другом – коммуникации по схеме «мастер – рабочие», реализованной при помощи топологии графа.
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
26 ноября 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Современные методы и технологии программирования.docx
2022-11-29 23:03
Последний отзыв студента о бирже Автор24
Общая оценка
4.3
Положительно
автор выполнил задание раньше срока и без особых проблем, рекомендую данного автора