Contribution to the implementation of optimized motion estimation of H.264 standard on multi platform components by extending the AAA method - Archive ouverte HAL Access content directly
Theses Year : 2015

Contribution to the implementation of optimized motion estimation of H.264 standard on multi platform components by extending the AAA method

Contribution à l'implantation optimisée de l'estimateur de mouvement de la norme H.264 sur plates-formes multi composants par extension de la méthode AAA

(1)
1
Oussama Feki
  • Function : Author
  • PersonId : 776857
  • IdRef : 191264768

Abstract

Mixed architectures containing programmable devices and reconfigurable ones can provide calculation performance necessary to meet constraints of real-time applications. But the implementation and optimization of these applications on this kind of architectures is a complex task that takes a lot of time. In this context, we propose a rapid prototyping tool for this type of architectures. This tool is based on our extension of the Adequacy Algorithm Architecture methodology (AAA). It allows to automatically perform optimized partitioning and scheduling of the application operations on the target architecture components and generation of correspondent codes. We used this tool for the implementation of the motion estimator of the H.264/AVC on an architecture composed of a Nios II processor and Altera Stratix III FPGA. So we were able to verify the correct running of our tool and validate our automatic generator of mixed code
Les architectures mixtes contenant des composants programmables et d'autres reconfigurables peuvent fournir les performances de calcul nécessaires pour satisfaire les contraintes imposées aux applications temps réel. Mais l'implantation et d'optimisation de ces applications temps réel sur ce type d'architectures est une tâche complexe qui prend un temps énorme. Dans ce contexte, nous proposons un outil de prototypage rapide visant ce type d'architectures. Cet outil se base sur une extension que nous proposons de la méthodologie Adéquation Algorithme Architecture (AAA). Il permet d'effectuer automatiquement le partitionnement et l'ordonnancement optimisés des opérations de l'application sur les composants de l'architecture cible et la génération automatique des codes correspondants. Nous avons utilisé cet outil pour l'implantation de l'estimateur de mouvement de la norme H.264/AVC sur une architecture composée d'un processeur NIOS II d'Altera et d'un FPGA Stratix III. Ainsi nous avons pu vérifier le bon fonctionnement de notre outil et validé notre générateur automatique de code mixte
Fichier principal
Vignette du fichier
TH2015PEST1009.pdf (11.83 Mo) Télécharger le fichier
Origin : Version validated by the jury (STAR)

Dates and versions

tel-01271884 , version 1 (09-02-2016)

Identifiers

  • HAL Id : tel-01271884 , version 1

Cite

Oussama Feki. Contribution à l'implantation optimisée de l'estimateur de mouvement de la norme H.264 sur plates-formes multi composants par extension de la méthode AAA. Informatique et langage [cs.CL]. Université Paris-Est; University of Sfax, 2015. Français. ⟨NNT : 2015PESC1009⟩. ⟨tel-01271884⟩
218 View
57 Download

Share

Gmail Facebook Twitter LinkedIn More