No description
.forgejo/workflows | ||
projet | ||
rapport | ||
.clang-format | ||
.gitignore | ||
README.md | ||
requirements.txt |
Calcul Haute Performance - Equation de la chaleur stationnaire
Le depot consiste en une simulation numérique de la distribution de température sur une plaque de métal en utilisant l'équation de Laplace. Il inclut une implémentation séquentielle et une version parallélisée avec MPI.
Dépendances
Pour compiler le code, vous aurez besoin de :
GCC
pour la compilation COpenMPI
ouMPICH
pour compiler et exécuter la version parallèleLaTeX
pour la realisation du rapportPython
etMatplotlib
pour la visualisation des résultats
Utilisation
- Cloner le dépôt :
git clone https://git.hocine.me/Hocine/HPC-laplace.git && cd HPC-laplace
- Compiler le code :
cd projet make laplace_seq # pour la version séquentielle make laplace # pour la version parallèle
- Exécuter le programme :
mkdir -p data # pour stocker les résultats ./laplace_seq # pour la version séquentielle mpirun -np 10 ./laplace # pour la version parallèle