Введение в практику разработки параллельных программ в стандарте MPI. Баканов В.М - 58 стр.

UptoLike

Составители: 

- 58 -
MM_MPI_0.C.
Вопросы для самопроверки:
1. В каком случае время умножения матриц будет большев случае выпол-
нения MM_SER или MM_MPI_0 при числе процессоров N=2?
2. Какими соображениями следует пользоваться при разработке стратегии
распределения вычислений и блоков данных между процессами при распа-
раллеливании алгоритмов?
3. Каким образом целесообразно распределить блоки исходных и вычислен-
ной матриц в случае процедуры нахождения матричного
произведения?
При умножении/делении матрицы на скаляр? При транспонировании мат-
рицы?
4. Предложить более эффективную (относительно вышеразобранных) страте-
гию распределения больших матриц по вычислительным узлам (учесть не-
кратность числа строк и столбцов матрицы числу процессоров).
  MM_MPI_0.C.

  Вопросы для самопроверки:

1. В каком случае время умножения матриц будет больше – в случае выпол-
   нения MM_SER или MM_MPI_0 при числе процессоров N=2?
2. Какими соображениями следует пользоваться при разработке стратегии
   распределения вычислений и блоков данных между процессами при распа-
   раллеливании алгоритмов?
3. Каким образом целесообразно распределить блоки исходных и вычислен-
   ной матриц в случае процедуры нахождения матричного произведения?
   При умножении/делении матрицы на скаляр? При транспонировании мат-
   рицы?
4. Предложить более эффективную (относительно вышеразобранных) страте-
   гию распределения больших матриц по вычислительным узлам (учесть не-
   кратность числа строк и столбцов матрицы числу процессоров).




                                   - 58 -