Conférence
Notice
Langue :
Français
Crédits
INRIA (Institut national de recherche en informatique et automatique) (Publication), Académie de Grenoble (Publication), Christophe Alias (Intervention)
Conditions d'utilisation
Document libre, dans le cadre de la licence Creative Commons (http://creativecommons.org/licenses/by-nd/2.0/fr/), citation de l'auteur obligatoire et interdiction de désassembler (paternité, pas de modification)
DOI : 10.60527/5crs-0r93
Citer cette ressource :
Christophe Alias. Inria. (2020, 1 septembre). Polyèdres et synthèse de programmes (copie). [Vidéo]. Canal-U. https://doi.org/10.60527/5crs-0r93. (Consultée le 10 novembre 2026)

Polyèdres et synthèse de programmes (copie)

Réalisation : 1 septembre 2020 - Mise en ligne : 14 septembre 2020
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Descriptif

En informatique, un calcul est décrit par un programme, lui-même exprimé dans un langage de programmation. Dans cet exposé, nous nous intéresserons à la synthèse de programmes, c'est à dire la construction automatique d'un programme à partir d'une spécification équationnelle.
A travers l'exemple de la recherche du parenthésage optimal d'un produit de matrices, nous montrerons comment un programme efficace peut être synthétisé à l'aide d'un raisonnement sur des polyèdres entiers et des relations affines. Les notions en jeu s'inscrivent dans le cadre plus général du modèle polyédrique, utilisé notamment pour construire des compilateurs paralléliseurs pour l'intelligence artificielle et le calcul haute-performance.


 

 

 

 

Intervention / Responsable scientifique

Sur le même thème