From dataflow-based video coding tools to dedicated embedded multi-core platforms

Hervé Yviquel 1
1 CAIRN - Energy Efficient Computing ArchItectures with Embedded Reconfigurable Resources
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
Résumé : Le développement du multimédia, avec l'émergence des architectures parallèles, a ravivé l'intérêt de la programmation flux de données pour la conception de systèmes embarqués. En effet, la programmation flux de données offre une approche de développement suffisamment flexible pour créer des applications complexes tout en exprimant la concurrence et le parallélisme explicitement. Paradoxalement, la plupart des études portent sur des modèles flux de données statiques, même si un processus de développement pragmatique nécessite l'expressivité et la practicité d'un langage de programmation basé sur un modèle flux de données dynamiques, comme le langage de programmation utilisé dans le cadre de Reconfigurable Video Coding. Dans cette thèse, nous décrivons un environnement de développement pour la programmation flux de données qui facilite le développement multimédia pour des plates-formes multi-coeur embarquées. Cet environnement de développement repose sur une architecture logicielle modulaire qui bénéficie de techniques modernes de génie logiciel telles que la méta modélisation et la programmation orientée aspect. Ensuite, nous développons une implémentation logicielle optimisée des programmes flux de données ciblant aussi bien les ordinateurs de bureau que les plates-formes embarquées. Notre implémentation vise à combler le fossé entre la practicité du langage de programmation et l'efficacité de son exécution. Enfin, nous présentons un ensemble d'algorithmes de projection et d'ordonnancement d'acteurs qui permettent l'exécution de programmes flux de données dynamiques sur des plates-formes multi-coeur avec des performances extensibles.
Type de document :
Thèse
Other [cs.OH]. Université Rennes 1, 2013. English. 〈NNT : 2013REN1S095〉
Liste complète des métadonnées

Littérature citée [174 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-00939346
Contributeur : Abes Star <>
Soumis le : jeudi 30 janvier 2014 - 15:44:13
Dernière modification le : jeudi 28 septembre 2017 - 18:38:01
Document(s) archivé(s) le : jeudi 1 mai 2014 - 06:55:12

Fichier

YVIQUEL_Herve.pdf
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-00939346, version 1

Citation

Hervé Yviquel. From dataflow-based video coding tools to dedicated embedded multi-core platforms. Other [cs.OH]. Université Rennes 1, 2013. English. 〈NNT : 2013REN1S095〉. 〈tel-00939346〉

Partager

Métriques

Consultations de la notice

522

Téléchargements de fichiers

492