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

1. Для чего нужны виртуальные топологии?
2. Как задаются "декартовы" топологии в MPI?
3. Как задаются топологии "граф" в MPI?
4. Какой метод распараллеливания используется в параллельных алгоритмах умножения матрицы на вектор и матрицы на матрицу с использованием MPI?
5. Как распределяются элементы матрицы и вектора при умножении матрицы на вектор на топологии "кольцо"?
6. Как распределяются элементы обоих матриц при умножении матрицы на матрицу на топологии "кольцо"?
7. Как лучше представить в памяти компьютера вторую матрицу, при умножении матрицы на матрицу, для ускорения времени решения задачи?