test de MPI sur calculco
description
- algo distribué qui découpe une image, l'envoie aux processus esclaves (calcul du laplacien) et fusionne les résultats
- code C++ avec la bibliothèque mpi (C)
- exécuté avec l'environnement openmpi
compilation
make
exécution sur une grille OAR
oarsub -S ./run.sh
exécution en local
# version MPI avec code maitre et code esclave mélangé
mpirun -n 4 ./laplacien_mpi_1.out canyon.pgm canyon_mpi_1.pgm 100 10
# version MPI avec code maitre et code esclave séparé
mpirun -n 4 ./laplacien_mpi_2.out canyon.pgm canyon_mpi_2.pgm 100 10
# version OpenMP
OMP_NUM_THREADS=4 ./laplacien_omp.out canyon.pgm canyon_omp.pgm 100 10
références