
















Soutenance de thèse : Clément ROSSETTI
Titre : Pavage Algébrique: Pavage de boucles parallèles guidé par le volume pour un équilibre de charge quasi-parfait
Date et heure :Jeudi 18 Décembre 2025, à 9h
Lieu : Amphi A301, Pole API, 300 bd Sébastien Brant, Illkirch-Graffenstaden
Jury :
Résumé
Ce manuscrit introduit une nouvelle technique d'optimisation de boucles nommée pavage algébrique. Basée sur le modèle polyédrique, cette méthode vise à améliorer l'équilibre de charge entre les threads lors de la parallélisation de boucles. En divisant l'espace d'itération en pavés définis par leur volume, c'est-à-dire le nombre d'itérations qu'ils contiennent, plutôt que par leur taille, cette méthode permet d'atteindre un équilibre de charge quasi-parfait lors d'exécutions parallèles. Les bornes des pavés sont déterminées dynamiquement à l'exécution à l'aide d'expressions algébriques appelées expressions trahrhe. Le pavage algébrique a été étendu pour prendre en charge les calculs par stencil en introduisant le pavage algébrique trapézoïdal. Avec cette approche, les pavés prennent la forme de trapèzes afin de s'adapter aux dépendances de données des stencils, en étant toujours définis par leur volume. Cela permet de maintenir un bon équilibre de charge tout en respectant les dépendances inhérentes aux calculs par stencil. Nos contributions ont été évaluées sur divers benchmarks par rapport aux compilateurs polyédriques existant dans l'état de l'art, et ont montré des améliorations significatives en termes d'équilibre de charge et de temps d'exécution. Le pavage algébrique a été automatisé dans un nouveau compilateur source-à-source nommé Pesto, capable de générer du code C parallèle annoté avec des directives OpenMP à partir d'un code C séquentiel.
Lors du congrès annuel du CIRSE 2025, organisé du 13 au 17 septembre à Barcelone en Espagne, le...
Le 5 février 2026, les partenaires du projet Interreg 2PhaseEx se sont réunis à la Manufacture des...
La réunion de mi-parcours du projet Interreg IMAGINE-STIM s’est tenue le 29 janvier. Elle a permis...
Les vendredi 30 et samedi 31 janvier, à Schirmeck, le festival Alsascience, organisé par le Jardin...
Après un parcours en biologie et en neurosciences, Maria Fiori a choisi de s’engager dans la...
Le 16 janvier 2026, l’Université de Strasbourg et Inria ont signé une convention cadre pour...
La nouvelle année débute avec le lancement de quatre nouveaux projets Interreg auxquels le...
Lors du congrès annuel du CIRSE 2025, organisé du 13 au 17 septembre à Barcelone en Espagne, le...
Madame Amonet Bazam Ouoba Nebie, doctorante au 2iE-Institut International d'Ingénierie de l'Eau et...
Lucas Striegel est maître de conférences à ICube au sein de l'équipe génie civil et énergétique et...