Контрольные вопросы к лабораторной работе №1

1. Методы распараллеливания и модели программ, поддерживаемые MPI.
2. Свойства  MPI, обеспечивающие переносимость параллельных программ и независимость от вычислительных систем.
3. Пояснить основные принципы выполнения ниже указанных функций.
Парные взаимодействия:

   3.1. MPI_Isend(…),  MPI_Irecv(…),  MPI_Wait(…),  MPI_Test(…);
   3.2. MPI_Send(…),  MPI_Recv(…);
   3.3. MPI_Ssend(…);
   3.4. MPI_Sendrecv(…);

Коллективные взаимодействия:

3.5  MPI_Barrier(..);
3.6  MPI_Bcast(…);
3.7  MPI_Scatter(…),  MPI_Scatterv(…);
3.8  MPI_Gather(…),  MPI_Gathrv(…),  MPI_Allgather(…);

4. Команда компиляции MPI–программ.
5. Команда запуска MPI–программ.
6. Действия системы по команде mpirun .