Есть ответы на вопросы 2х работ, а так же 2 программы по предмету: Распределенные вычисления, пишите в личку
В процессе 0 MPI-программы имеется трѐхмерный массив A 6x6x4 элементов. Послать одной посылкой процессу 1 среднюю часть этого массива размером 3x3x2 элемента.
Вариант 2. Параллельная программа выполняется четырьмя процессами. У всех процессов имеются одномерные массивы: A, B, C и D размером в 45 элементов типа float каждый. Однако исходными данными заполнены только по одному массиву у каждого процесса. У нулевого процесса это массив A, у первого процесса B, у второго C и у третьего D. Осуществить этими четырьмя процессами вычисление значений элементов массива Y таким образом, чтобы каждый процесс выполнял только одну арифметическую операцию. Значение каждого i-го элемента вычислять по формуле:
Yi=((Ai+Bi)Ci-Di)/Ai.
Что такое сосредоточенная система?
Какие сосредоточенные системы Вы знаете?
Что такое распределѐнная система?
Чем отличаются территориально распределѐнная система от не распределѐнной?
Расскажите, пожалуйста, вкратце про задачи для распределѐнных вычислений
Опишите, пожалуйста, чем занимаются планировщики, диспетчеры и менеджеры ресурсов в распределѐнных системах.
1.1. Что представляет собой граф ЯПФ?
1.2. Как строится и выполняется программа в моделях SPMD и MPMD?
1.3. Что такое MPI?
1.4. Каким образом строится программа, написанная с использованием MPI?
1.5. Какова структура программы на MPI и что в неё входит?
2. Расскажите, как организуются двухточечные блокирующие передачи в MPI – программе.
3. Расскажите, как организуются двухточечные неблокирующие передачи в MPI – программе. Приведите пример.
4. Расскажите, как организуются коллективные рассылки и распределение данных в MPI – программе. Приведите пример.
5. Расскажите, как организуются сбор данных в MPI – программе