Proposition de sujet mémoire de Master Recherche

Transcription

Proposition de sujet mémoire de Master Recherche
Proposition de sujet mémoire de Master Recherche
file:///Users/roman/Library/Containers/com.apple.mail/Data/L...
Sujet : Interface générique pour les solveurs
d'algèbre linéaire creux utilisées par le
CEA-IRFM
Responsables : Pierre Ramet et Guillaume Latu
Téléphones : +33 5 24 57 40 39
Courriels :[email protected], [email protected].
Présentation du sujet :
Le CEA-IRFM est un Institut du CEA qui regroupe environ 300 chercheurs travaillant sur une
nouvelle source d'énergie : la fusion par confinement magnétique. Une des activités de l'IRFM est
de préparer l'opération scientifique du Tokamak ITER qui est en construction à l'heure actuelle.
Notamment, des activités de modélisation des plasmas de Tokamak sont réalisées à l'aide de
plusieurs codes de calcul parallèle développés par ses équipes de physiciens.
Le transport dans le plasma de bord des tokamaks demeure l'une des grandes inconnues pour les
machines futures et en particulier ITER. La compréhension des mécanismes physiques expliquant
les flux de particules et d'énergie dans la partie extérieure du plasma est cruciale pour l'optimisation
des performances de fusion ainsi que de l'espérance de vie des composants face au plasma. La
turbulence de bord ne peut être modélisée correctement qu'en faisant appel avec des codes 3D tels
que TOKAM-3X qui traite le problème dans une géométrie réaliste. D'autre part, les instabilités
MHD du bord du plasma d'un Tokamak « Edge Localized Modes (ELM) » ont été identifiées
comme un danger potentiel pour ITER. En effet les flux de chaleur et de particules que les ELMs
peuvent engendrer une surchauffe sur les composants face au plasma et endommager la machine.
Le contrôle des ELMs est donc une nécessité pour le fonctionnement d'ITER. Le code de MHD
non linéaire JOREK permet de modéliser les ELMs et permet d'élaborer des stratégies prédictives
de contrôle.
Dans les deux codes TOKAM-3X et JOREK, un très grand système linéaire doit être résolu. A
l'heure actuelle, ces codes utilisent le solveur PaStiX. Afin d'évaluer les performances relatives
d'autres solveurs dans ces codes, nous souhaitons qu'une interface d'accès générique soit mise au
point afin de pouvoir utiliser MAPHYS et HIPS et MUMPS dans ces codes.
Le travail demandé consiste donc à définir une interface minimale en supposant que la matrice du
problème aura été assemblée par TOKAM-3X ou JOREK, de manière distribuée, dans un format
standard. Une étude comparative des solveurs sera ensuite menée. Enfin, plus particulièrement
pour le code JOREK, un travail similaire pourra être développé pour définir une interface
générique au solveur itératif GMRES (traitant le problème global). Une étude comparative pourra
ainsi être menée avec le solveur du CERFACS actuellement utilisé et l'implémentation proposée
par le solveur PaStiX.
Mot-clés : Algèbre linéaire creuse, calcul parallèle, HPC.
1 sur 2
23/10/2015 13:55
Proposition de sujet mémoire de Master Recherche
file:///Users/roman/Library/Containers/com.apple.mail/Data/L...
Commentaires : Ce stage se déroulera au sein de l'équipe Hiepacs avec une étroite collaboration
avec les chercheurs de l'IRFM qui développent les codes de simulation.
Références : Hiepacs (https://team.inria.fr/hiepacs/), PaStiX (http://pastix.gforge.inria.fr/), ITER
(http://www.iter.org/).
2 sur 2
23/10/2015 13:55

Documents pareils