Laboratoire des Écoulements Géophysiques et Industriels




Supervisory authorities

CNRS

Our partners

Search


Home > Teams > MOST team: Turbulence Modelling and Simulation > Highlights

IDRIS GPU Hackathon 2021

Un projet « YALES2 », impliquant l’équipe MOST du LEGI et le CORIA, a été sélectionné pour participer à « l’IDRIS GPU Hackathon 2021 »
les 17, 25-27 mai 2021. Ce projet crée une équipe éphémère rassemblant 4 développeurs du code communautaire massivement parallèle YALES2, Antoine Stock (doctorant CORIA) - Ghislain Lartigue (CORIA), Vincent Moureau (CORIA), et Patrick Bégou (LEGI) - associés à deux experts du calcul GPU, François Courteille (NVIDIA) et Pierre Éric Bernard (HPE).
L’objectif est d’interfacer le code YALES2 avec la version GPU de la librairie CVODE de SUNDIALS. Un projet complexe puisque les structures de données très dynamiques et modulaires des codes massivement parallèles sont peu adaptées à l’offloading sur GPU. Les « callbacks » devront également être déportés sur GPU demandant une approche qui pourra être basée sur OpenACC, cudafortran ou purement cuda selon les niveaux de performance obtenus. Un équilibrage de charge dynamique, peu compatible avec l’actuelle implémentation multiprocesseur, sera aussi au centre des réflexions.
Les développements se font sur le supercalculateur HPE SGI 8600 « Jean-Zay » de l’IDRIS