
















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.
La conférence EGC (Extraction et Gestion des Connaissances) s’est déroulée du 27 au 31 janvier 2025...
L’Alsace insolite, l’émission 100% insolite, produite par France 3 Grand-Est et animée par Eric...
Nectarine, la nouvelle équipe-projet à l’antenne Inria de Strasbourg a été fondée début octobre...
Le laboratoire ICube félicite la startup TERDEPOL SAS, distinguée par le concours national...
À compter du 1er septembre 2025, une nouvelle équipe de direction prendra ses fonctions à la tête...
ICube et l'université de Strasbourg lance son premier Student Chapter dédié à la photonique ! Une...
Nous sommes fiers de voir les travaux menés au sein du laboratoire ICube contribuer à une solution...
Du 6 au 11 avril 2025, la communauté internationale du traitement du signal s’est réunie à...
Lors de sa 11ème édition (27 mai – 29 juin 2025), le Street Art Fest Grenoble-Alpes a présenté une...
L’article “Few-shot Text-driven Adaptation of Foundation Models for Surgical Workflow Analysis” de...
💡 Et si les sciences se racontaient à la première personne ? C’est l’idée originale au cœur de...