Work

Compilation infrastructure for dataflow programs

Year: 2010
Type: dissertation
Abstract: Les programmes flux de données ( data flow en anglais) sont des programmes décrits sous la forme d un graphe afin de mettre en évidence un certain nombre de propriétés, comme le parallélisme disponible, la localité des données, la certitude de ne pas avoir d inter-blocages, etc. Ma thèse présente les problématiques liées à la mise en place d une infrastructure de compilation pour ce type de programmes. Cette infrastructure a pour but de compiler, analyser, transformer, et exécuter un programme flux de données sur différentes plateformes, depuis des composants logiques programmables jusqu à des processeurs multi-cœurs avec mémoire partagée. Nous présentons les aspects théoriques associés aux problèmes de compilation, d analyse et d ordonnancement des programmes flux de données, ainsi que les aspects pratiques et les résultats obtenus concernant la génération de code et l exécution de ces programmes
Source: HAL
Language: French
Open Access status: green
OpenAlex ID: W578604990
Cites: 57
Cited by: 27
Related to: 10