Kalypsso, une plateforme de simulation pour la mécanique des fluides compressibles basée sur le raffinement de maillage adaptatif (AMR) et conçue pour la portabilité de performance (CPU/GPU).
- Intervenant : Pierre Kestener (CEA)
- Date : le 19-12-2025 à partir de 14h00
- Lieu : Salle de conférence CMAP (aile5, 2e étage)
Résumé de l'exposé
Dans cet exposé nous décrirons la plateforme kalypsso (Kokkos Applicative LaYer for Parallel and Scalable Solvers on Octrees) qui implante le raffinement de maillage adaptatif (AMR) de type structuré par bloc
et basé sur le concept de forêt d'octrees avec une attention particulière pour le parallélisme et les performances sur les calculateurs GPU. Kalypsso s'appuie d'un côté sur la bibliothèque p4est pour la gestion
en mémoire distribuée des maillages AMR, et sur le modèle de programmation C++/Kokkos pour l'implantation des noyaux de calcul en mémoire partagée basée sur la notion de portabilité de performance.
Nous montrerons des exemples d'applications à l'hydrodynamique des fluides compressibles utilisant des schémas basés sur la méthode des volumes finis pour le système Euler, bifluide et la
magnétohydrodynamique. Kalypsso est capable de simuler le système Euler avec un schéma de type MUSCL-Hancock en atteignant 1.4 milliards de cell-updates/s sur un GPU Nvidia GH200 et d'atteindre
80 pourcent d'efficacité de parallélisation faible en utilisant jusqu'à 512 GPUs. Une accélération de l'ordre de x5 est obtenue en comparant les performances CPU et GPU de kalypsso.
Nous terminerons l'exposé en évoquant des résultats préliminaires d'application à l'hydrodynamique multimatériaux utilisant des schémas de type Lagrange-projection.
Ajouter l'événement à l'agenda (ics)