Equilibrage de charge pour solveur hiérarchique distribué
Cesta, Slovenija IT development
Job description
Détail de l'offre
Informations générales
Entité de rattachement
Le Commissariat à l'énergie atomique et aux énergies alternatives (CEA) est un organisme public de recherche.Acteur majeur de la recherche, du développement et de l'innovation, le CEA intervient dans le cadre de ses quatre missions :
. la défense et la sécurité
. l'énergie nucléaire (fission et fusion)
. la recherche technologique pour l'industrie
. la recherche fondamentale (sciences de la matière et sciences de la vie).
Avec ses 16000 salariés -techniciens, ingénieurs, chercheurs, et personnel en soutien à la recherche- le CEA participe à de nombreux projets de collaboration aux côtés de ses partenaires académiques et industriels.
Référence
2018-4587-754Description du poste
Domaine
Mathématiques, information scientifique, logiciel
Contrat
Stage
Intitulé de l'offre
Equilibrage de charge pour solveur hiérarchique distribué
Sujet de stage
Equilibrage de charge pour solveur hiérarchique distribué
Durée du contrat (en mois)
6 mois
Description de l'offre
Dans le cadre d'un code d'Electromagnétisme résolvant des problèmes de très grandes tailles à l'aide de la méthode des Eléments Finis de Frontières (BEM), nous développons un solveur direct adapté aux machines massivement parallèles du CEA/DAM. Afin de réduire de plusieurs ordres de grandeurs les coûts de calculs et les ressources requises , nous avons mis en œuvre des méthodes de compression (Block-Low Rank et H-matrices). Bien que les gains obtenus à l'aide de ces nouvelles techniques soient d'ores et déjà spectaculaires, les déséquilibres de charges introduits par la compression affectent significativement la scalabilité forte de notre code. Le but de ce stage consistera donc à étudier et à mettre en œuvre des mécanismes de rééquilibrage de charge statique et/ou dynamique afin de réduire ces déséquilibres de charges et donc d'améliorer l'efficacité parallèle de notre code sur les supercalculateurs du CEA/DAM.
Desired profile
Profil du candidat
MASTER/INGENIEUR
BAC + 5