GPU Acceleration of a Domain Decomposition Solver
Geleleens, Emil
Promoteur(s) : Geuzaine, Christophe
Date de soutenance : 5-sep-2024/6-sep-2024 • URL permanente : http://hdl.handle.net/2268.2/20960
Détails
Titre : | GPU Acceleration of a Domain Decomposition Solver |
Titre traduit : | [fr] Accélération GPU d'un code de calcul massivement parallèle |
Auteur : | Geleleens, Emil |
Date de soutenance : | 5-sep-2024/6-sep-2024 |
Promoteur(s) : | Geuzaine, Christophe |
Membre(s) du jury : | Fontaine, Pascal
Arnst, Maarten Martin, Boris |
Langue : | Anglais |
Nombre de pages : | 83 |
Mots-clés : | [en] GPU [en] PDEs [en] Linear Algebra |
Discipline(s) : | Ingénierie, informatique & technologie > Sciences informatiques |
Public cible : | Chercheurs Professionnels du domaine Etudiants Grand public Autre |
Institution(s) : | Université de Liège, Liège, Belgique |
Diplôme : | Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security" |
Faculté : | Mémoires de la Faculté des Sciences appliquées |
Résumé
[fr] L'objectif du travail est d'accélérer sur GPU (graphical processing unit) le nouveau code de calcul GmshDDM (https://gitlab.onelab.info/gmsh/ddm) développé dans le groupe du Prof. C. Geuzaine à l'ULiège. Le code GmshDDM permet de résoudre sur des machines massivement parallèles (e.g. LUMI: https://www.lumi-supercomputer.eu) des problèmes de diffraction d'ondes avec plusieurs milliards d'inconnues dans des géométries complexes, par exemple pour prédire le bruit de réacteurs d'avion, la propagation d'ondes sismiques ou le comportement électromagnétique/optique de futurs télescopes spatiaux. Au cours du travail l'étudiant analysera le potentiel d'accélération de différentes parties du code (assemblage, factorisations creuses, descentes/remontées, itérations de Krylov) et en fonction des conclusions de cette analyse implémentera la partie la plus prometteuse sur GPU (CUDA et/ou HIP). Une partie importante du travail consistera à tester différentes solutions et à les comparer sur des exemples représentatifs, tournant sur des machines de calcul de dernière génération.
Fichier(s)
Document(s)
Annexe(s)
Citer ce mémoire
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.