Conception d'un modèle de composants logiciels avec ordonnancement de tâches pour les architectures parallèles multi-coeurs, application au code Gysela
FR |
EN
Auteur / Autrice : | Jérôme Richard |
Direction : | Christian Pérez |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance le 06/12/2017 |
Etablissement(s) : | Lyon |
Ecole(s) doctorale(s) : | École doctorale InfoMaths (Lyon ; 2009-....) |
Partenaire(s) de recherche : | établissement opérateur d'inscription : École normale supérieure de Lyon (Lyon ; 2010-....) |
Laboratoire : Laboratoire de l'informatique du parallélisme (Lyon ; 1988-....) - Algorithms and Software Architectures for Distributed and HPC Platforms | |
Jury : | Président / Présidente : Bruno Raffin |
Examinateurs / Examinatrices : Christian Pérez, Bruno Raffin, Françoise Baude, Marco Danelutto, Julien Bigot, Marie-Alice Foujols | |
Rapporteurs / Rapporteuses : Françoise Baude, Marco Danelutto |
Mots clés
FR |
EN
Résumé
FR |
EN
Cette thèse vise à définir et à valider un modèle de programmation intégrant la description d'architectures logicielles et un ordonnancement dynamique de tâches dans un contexte de haute performance. Par exemple, il s'agit de combiner les avantages de modèles tels que L²C et StarPU. L'objectif final est de proposer un modèle capable de supporter des applications telles que Gysela5D sur les architectures parallèles actuelles et futures (tel que des clusters très variés et supercalculateurs comportant des accélérateurs).