Accélération GPU d’un solveur en élastographie (HPC)
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Contexte et atouts du poste
Ce stage s’inscrit dans une collaboration entre les équipes RDH (Robotics, Data Science and Healthcare Technologies) et ICPS (Informatique et Calcul Parallèle Scientifique) du laboratoire ICube.
L’objectif du stage est clair : réduire drastiquement le temps de calcul d’un solveur en élastographie, actuellement parallélisé via MPI, en exploitant l’accélération GPU.
Le cœur du code repose sur la résolution répétée de systèmes linéaires creux, qui constitue le principal verrou de performance. Le travail consistera à analyser, restructurer et porter ces calculs sur GPU, avec une attention particulière portée à la hiérarchie mémoire, aux schémas d’accès et à la granularité du parallélisme.
Mission confiée
Missions
Le stage consiste à prendre des décisions d’architecture et les justifier :