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
- решение с использованием библиотеки для параллельных вычислений OpenMPmatrix_mpi.cpp
- решение с использованием библиотеки для параллельных вычислений MPI
Программы были протестированы на суперкомпьютерах МГУ им. Ломоносова IBM Polus и BlueGene. Реузльтаты описаны в файле results.pdf
.