Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Workshop on the subject "Supercomputers and Parallel Data Processing". The task "Finding the inverse matrix using the Gaussian method". 2020

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages