Skip to Main content Skip to Navigation
Theses

Ordonnancement d'applications à flux de données pour les MPSoC embarqués hybrides comprenant des unités de calcul programmables et des accélérateurs matériels

Paul-Antoine Arras 1
1 RUNTIME - Efficient runtime systems for parallel architectures
Inria Bordeaux - Sud-Ouest, UB - Université de Bordeaux, CNRS - Centre National de la Recherche Scientifique : UMR5800
Abstract : Although numerous electronic devices are nowadays able to play video contents in real time and offer high-quality reproduction, video decoding in embedded systems has not become a trivial process yet. As a mater of fact, recent codecs such as H.264 and HEVC exhibit such a complexity that resorting to mixed sofware-hardware architecture is almost unavoidable. However, programming efficiently this kind of platforms is well-known to be tricky. This thesis addresses the issue of developing streaming applications for hybrid embedded targets and executing them efficiently, and proposes several contributions. The first one is an extension of the classical list-scheduling heuristics to take memory constraints into account. Te second one is a datafow execution model compatible with most existing models and with a large set of hardware platforms, as well as a dynamic scheduler. Lastly, numerous developments have been carried out on a real-world architecture from STMicroelectronics so as to demonstrate the feasibility of the approach.
Complete list of metadatas

Cited literature [82 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01159519
Contributor : Abes Star :  Contact
Submitted on : Wednesday, June 3, 2015 - 12:07:26 PM
Last modification on : Wednesday, October 9, 2019 - 1:21:25 AM
Document(s) archivé(s) le : Tuesday, September 15, 2015 - 10:12:58 AM

File

ARRAS_PAUL-ANTOINE_2015.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01159519, version 1

Collections

Citation

Paul-Antoine Arras. Ordonnancement d'applications à flux de données pour les MPSoC embarqués hybrides comprenant des unités de calcul programmables et des accélérateurs matériels. Architectures Matérielles [cs.AR]. Université de Bordeaux, 2015. Français. ⟨NNT : 2015BORD0031⟩. ⟨tel-01159519⟩

Share

Metrics

Record views

1660

Files downloads

1817