Partitionnement en ligne d'applications flots de données pour des architectures temps réel auto-adaptatives

Résumé : Les défis actuels du développement des systèmes embarqués
complexes tels que les systèmes intégrés de traitement d'image,
consistent à réaliser avec succès des produits fiables,
performants, efficaces quelles que soient les conditions d'utilisation et peu
coûteux. Relever ces défis passe par un bon choix d'architecture, de méthodes
et outils adaptés aux applications visées et aux technologies cibles. Pour de
nombreuses applications, en particulier en télécommunication et multimédia,
des réalisations temps réel souple sont souvent suffisantes, c'est-à-dire des
implémentations visant à obtenir une qualité de service adaptée aux besoins.
Au lieu de s'appuyer sur des temps d'exécutions pire cas ou des séquences de
test souvent peu représentatives pour concevoir ces systèmes, notre approche
vise une plate-forme auto-adaptative capable de s'auto-configurer au cours de
l'exécution de l'application (donc en ligne). On peut citer comme exemples
d'applications le cas d'une caméra fixe de télésurveillance qui adapte ses
traitements en fonction de la nature des images acquises ou un terminal mobile
multimodal qui change de norme de transmission si la qualité du canal de
communication l'exige.
Les composants reconfigurables ont des niveaux de performances et une
flexibilité qui les rendent très attractifs dans un nombre croissant de
développements. La reconfiguration dynamique (partielle ou complète) offre la
possibilité de réutiliser les mêmes ressources matérielles pour une succession
de traitements, et ce de façon analogue à une réalisation logicielle. Nous
proposons une approche permettant d'allouer et d'ordonnancer dynamiquement
les tâches d'une application flot de données en fonction d'une estimation de
leurs temps d'exécution afin de respecter au mieux les contraintes de temps.
Cette reconfiguration en ligne nécessite des recherches de compromis
complexité/efficacité de l'allocation et de l'ordonnancement afin d'optimiser la
qualité de service et de réduire leurs coûts de réalisation.
Type de document :
Thèse
Micro et nanotechnologies/Microélectronique. Université Nice Sophia Antipolis, 2006. Français
Liste complète des métadonnées

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

https://tel.archives-ouvertes.fr/tel-00128242
Contributeur : Fakhreddine Ghaffari <>
Soumis le : mercredi 31 janvier 2007 - 13:23:39
Dernière modification le : mercredi 31 janvier 2007 - 13:39:11
Document(s) archivé(s) le : mercredi 7 avril 2010 - 02:35:37

Identifiants

  • HAL Id : tel-00128242, version 1

Collections

Citation

Fakhreddine Ghaffari. Partitionnement en ligne d'applications flots de données pour des architectures temps réel auto-adaptatives. Micro et nanotechnologies/Microélectronique. Université Nice Sophia Antipolis, 2006. Français. 〈tel-00128242〉

Partager

Métriques

Consultations de
la notice

127

Téléchargements du document

1200