Search & Find
DiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporamaDiaporama
Home
ICube Laboratory   >   Events : Thèse : Fast and Flexible Compilation Techniques for Effective SpeculativePolyhedral Parallelization

Thèse : Fast and Flexible Compilation Techniques for Effective SpeculativePolyhedral Parallelization

September 29, 2016
14:00
Illkirch - Pôle API - A302

Soutenance de thèse : Juan Manuel MARTINEZ CAAMANO

Équipe : ICPS

Titre : Fast and Flexible Compilation Techniques for Effective SpeculativePolyhedral Parallelization

Résumé : Dans cette thèse, nous présentons nos contributions à APOLLO: un compilateur de parallélisation automatique qui combine l'optimisation polyédrique et la parallélisation spéculative, afin d'optimiser des programmes dynamiques à la volée. Grâce à une phase de profilage en ligne et un modèle spéculatif du comportement mémoire du programme cible, Apollo est capable de sélectionner une optimisation et de générer le code résultant. Pendant l'exécution du programme optimisé, Apollo vérifie constamment la validité du modèle spéculatif. La contribution principale de cette thèse est un mécanisme de génération de code qui permet d'instancier toute transformation polyédrique,au cours de l'exécution du programme cible, sans engendrer de surcoût temporel majeur. Ce procédé est désormais utilisé dans Apollo. Nous l'appelons Code-Bones. Il procure des gains de performance significatifs par comparaison aux autres approches.

La présentation en anglais aura lieu le jeudi 29 septembre 2016 à 14h00 dans l’amphithéâtre A302 du pôle API à Illkirch.

À la une

Offers are available in the Job opportunities section of the ICube website or by clicking on the...

RSS Feeds

Flux RSS