Obtenez une réponse de cet employeur
Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.
IFP Energies Nouvelles Group propose un stage en Master 1 en calcul scientifique/HPC pour étudier l’indexation 64 bits d’Alien et l’assemblage de systèmes linéaires à très grande taille dans le cadre d’Arcane et de la HPC. Vous participerez à la migration des composants et à l’évaluation des performances mémoire.
Le stage implique la prise en main de l’architecture d’Alien, l’implémentation d’évolutions et des tests de validation et benchmarks pour mesurer l’impact sur les performances et la
Avec l’avènement des nouveaux supercalculateurs, comme le futur supercalculateur européen Alice Recoque, les simulations numériques vont entrer dans l’ère de l’exaflopique. Les logiciels de calcul, comme ceux développés à IFPEN, vont alors pouvoir simuler des configurations de l’ordre du milliard d’éléments, soit plusieurs dizaines voire centaines de milliards de degrés de liberté à résoudre.
Dans le domaine de la simulation du sous-sol, nos codes de calcul se basent sur la plateforme Arcane, véritable framework pour le développement des codes de calcul scientifique à Hautes Performances (HPC), codéveloppée au CEA-DAM et à IFPEN. Les logiciels de simulation que nous développons sur ce framework utilisent des formulations implicites et ont donc besoin de résoudre des systèmes linéaires pour le calcul de leurs itérations. Véritable clé de voute de ces solveurs, la bibliothèque Alien, intégrée au framework Arcane, permet d’offrir une unique API pour piloter différents solveurs linéaires.
La résolution de systèmes linéaires, qui représente une grande partie de la complexité algorithmique et du coût de calcul de nos logiciels, doit impérativement être capable de fonctionner sur des systèmes linéaires de très grande taille produits par les simulations à ces nouvelles échelles exascales.
L’objectif du stage est d’étudier et de réaliser l’évolution d’Alien vers une indexation 64 bits. Il conviendra donc :
Etudiant(e) en Master 1 ou deuxième année d’école d’ingénieur, spécialité calcul scientifique/HPC.