Thèse soutenue

Architecture out-of-core basée GPU pour de la visualisation interactive de séries temporelles de données AMR

FR  |  
EN
Auteur / Autrice : Welcome Alexandre-Barff
Direction : Laurent Lucas
Type : Thèse de doctorat
Discipline(s) : Info - Informatique
Date : Soutenance le 05/07/2024
Etablissement(s) : Reims
Ecole(s) doctorale(s) : École doctorale Mathématiques Physique Sciences du Numérique et de l'Ingénieur (Reims ; 2018-)
Partenaire(s) de recherche : Laboratoire : Laboratoire d'Informatique en Calcul Intensif et Image pour la Simulation (LICIIS) - UR 3690 LRC DIGIT (Reims, Marne)
Jury : Président / Présidente : Laurent Di Menza
Examinateurs / Examinatrices : Laurent Lucas, Jean-Michel Dischler, Julien Tierny, Franck Ledoux, Hervé Deleau
Rapporteurs / Rapporteuses : Jean-Michel Dischler, Julien Tierny

Résumé

FR  |  
EN

Ce manuscrit présente une approche de scalabilité pour de la visualisation in-téractive de série temporelle de Maillages à Raffinement Adaptatif (AMR) massives. Nouspouvons définir une donnée AMR comme un format de quadrillage dynamique de cellulesraffinées hiérarchiquement à partir d’un domaine de calcul décrit dans cette étude commeune grille cartésienne régulière. Cette caractéristique adaptative est essentielle pour suivredes phénomènes évolutifs dépendant du temps et fait du format AMR une représentationessentielle pour la simulation numérique 3D. Cependant, la visualisation des données desimulation numérique met en évidence un problème critique : l’augmentation significa-tive de l’empreinte mémoire des données générées, qui atteint des pétaoctets, dépassantainsi largement les capacités mémoire des cartes graphiques les plus récentes. La questionest donc de savoir comment accèder à ces données massives - les séries temporelles AMRen particulier - pour de la visualisation intéractive sur un simple poste de travail. Afinde répondre à cette problématique majeure, nous présentons une architecture out-of-corebasée GPU. Notre proposition est un système de cache basé sur un bricking ad-hoc identifiépar une indexation Space-Filling Curve (SFC) et gérée par une table de pagination baséeGPU qui charge les données AMR requises à la volée depuis le disque vers la mémoire duGPU.