Unité pédagogique

Calcul intensif et simulation numérique

Derniere édition le: 12/01/2024

Modifier

Responsable:

Description générale :

Ce module est géré par l'université Jean Monnet (UJM). Il présente les différents outils nécessaires au calcul parallèle: architecture hardware, cluster de calcul, librairies spécifiques, ainsi que les méthodes mathématiques nécessaires à une telle approche parallèle: stockage efficient des données, algorithmes de décomposition de domaine avec ou sans recouvrement, méthode de Monte-Carlo.

Mots-clés:

calcul parallèle Méthodes numériques Décomposition en Valeurs Singulières

Nombre d’heures à l’emploi du temps:

36

Domaine(s) ou champs disciplinaires:

Mathématiques

Langue d’enseignement:

Français

Objectifs d’apprentissage:

A la fin de l’unité pédagogique, l’élève sera capable de : Niveau de taxonomie Priorité

Modalités d’évaluation des apprentissages:

Part de l'évaluation individuelle Part de l'évaluation collective
Examen sur table : % Livrable(s) de projet : %
Examen oral individuel : % Exposé collectif : %
Exposé individuel : % Exercice pratique collectif : %
Exercice pratique individuel : % Rapport collectif : %
Rapport individuel : %
Autre(s) : %

Programme et contenus:

Type d’activité pédagogique : Contenu, séquencement et organisation
Introduction aux architectures de calcul parallèle

Architectures de parallélisation, calcul parallèle en mémoire distribuée avec la librairie MPI, calculs déportés sur un cluster de calcul sous linux.

Parallélisation : algèbre linéaire et décomposition de domaines

Stockage matrice creuse versus méthodes de résolution; Décomposition de domaine avec et sans recouvrement dans le cas d'une équation aux dérivés partielle de type elliptique.

Algorithmes stochastiques et calcul parallèle

Méthodes de Monte-Carlo (échantillonnage aléatoire) pour la résolution des équations et calculer des intégrales sans solution explicite connue. Exemples pratiques (TP) pour résoudre des équations aux dérivées partielles et calculer des constantes universelles.

Application à la simulation numérique – étude de cas