Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 667 Bytes

README.md

File metadata and controls

14 lines (11 loc) · 667 Bytes

ParallelMatrixMultiplication

A short study of OpenMP and MPI by way of matrix multiplication, results and context reported in report.pdf. The examples are written in C++ and make use of the Vector class from the standard library.

Run

See the makefile for the build commands for the MPI, OpenMP, and serial codes. For running instructions, execute any of the executables (.exe) without any command line inputs.

Dependencies

On Fedora/REHL the following commands are needed for dependencies and environment setup:

sudo dnf install g++ openmpi-devel
source /etc/profile.d/modules.sh
module load mpi/openmpi-x86_64