Déploiement d'applications multimédia sur architecture reconfigurable à gros grain : modélisation avec la programmation par contraintes

Résumé : Les systèmes embarqués sont des dispositifs électroniques et informatiques autonomes, dédiés à une tâche bien précise. Leur utilisation s'est désormais démocratisée à de nombreux domaines d'applications et en particulier au multimédia. Ce type d'application est caractérisé par un besoin important en puissance de calcul et en échange de données. Les architectures matérielles au cœur de ces systèmes sont généralement dotées d'accélérateurs chargés de l'exécution des noyaux de calcul intensif. Les architectures reconfigurables à gros grain (CGRA) sont particulièrement adaptées à l'accélération d'applications multimédia car elles répondent au mieux aux contraintes de performance, d'efficacité énergétique, de flexibilité et de coût de conception. En effet, ce type d'architecture est un compromis entre les processeurs à usage général, les architectures dédiées et celles reconfigurables à grain fin. Cette thèse traite de certains aspects liés aux problématiques de conception et de compilation d'applications pour CGRA. Nos travaux s'inscrivent dans une démarche d'adéquation applications multimédia / CGRA / conception et compilation basées sur la programmation par contraintes (CP). Notre méthodologie nous a permis, grâce à la CP, de modéliser et de résoudre un ensemble de problèmes combinatoires complexes. Le premier modèle présenté a trait à la fusion d'unités fonctionnelles reconfigurables sous contraintes architecturales et technologiques. Les deux autres modèles abordent les problèmes de : placement, ordonnancement et routage des données pour le déploiement d'une application sur CGRA. Notre approche permet, dans la majorité des cas, de prouver l'optimalité de la solution obtenue.
Type de document :
Thèse
Architectures Matérielles [cs.AR]. Université Rennes 1, 2011. Français
Liste complète des métadonnées

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

https://tel.archives-ouvertes.fr/tel-00642330
Contributeur : Erwan Raffin <>
Soumis le : jeudi 17 novembre 2011 - 20:25:19
Dernière modification le : vendredi 16 novembre 2018 - 01:38:16
Document(s) archivé(s) le : vendredi 16 novembre 2012 - 11:22:11

Identifiants

  • HAL Id : tel-00642330, version 1

Citation

Erwan Raffin. Déploiement d'applications multimédia sur architecture reconfigurable à gros grain : modélisation avec la programmation par contraintes. Architectures Matérielles [cs.AR]. Université Rennes 1, 2011. Français. 〈tel-00642330〉

Partager

Métriques

Consultations de la notice

1005

Téléchargements de fichiers

1172