Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.6 KB

README.md

File metadata and controls

24 lines (15 loc) · 1.6 KB

InverseMatrixParallel

Inverse of a matrix using Gauss-Jordan Elimination

You can find information about this method here.

There is three programs that solves this problem in repo:

  • in main.cpp you can find non-parallel solution
  • in matrix_omp.cpp you can find parallel solution using OpenMP library
  • matrix_mpi.cpp you can find parallel solution using MPI library

Programs were tested on Moscow State University supercomputers IBM Polus and BlueGene. Results are described in results.pdf file in Russian.

Поиск обратной матрицы методом Гаусса-Жордана

Подробнее про метод можно прочитать здесь.

В репозитории три программы, решающие эту задачу:

  • main.cpp - решение задачи без параллельных вычислений
  • matrix_omp.cpp - решение с использованием библиотеки для параллельных вычислений OpenMP
  • matrix_mpi.cpp - решение с использованием библиотеки для параллельных вычислений MPI

Программы были протестированы на суперкомпьютерах МГУ им. Ломоносова IBM Polus и BlueGene. Реузльтаты описаны в файле results.pdf.