Avec l'augmentation de l'utilisation des smartphones, des objets connectés et des véhicules automatiques, le domaine des systèmes embarqués est devenu omniprésent dans notre environnement. Ces systèmes sont souvent contraints en terme de consommation et de taille. L'utilisation des processeurs many-cores dans des systèmes embarqués permet une conception rapide tout en respectant des contraintes temps-réels et en conservant une consommation énergétique basse.Exécuter une application sur un processeur many-core requiert un dispatching des tâches appelé problème de mapping et est connu comme étant NP-complet.Les contributions de cette thèse sont divisées en trois parties :Tout d'abord, nous étendons d'importantes propriétés dataflow au modèle...
International audienceThis paper presents an application analysis technique to define the boundary o...
Embedded systems are hardware and software based equipment. They are subject to many constraints and...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
With the increasing use of smart-phones, connected objects or automated vehicles, embedded systems h...
La complexité des architectures MPSoC (Multiprocessor System-on-Chip) augmente de manière exponentie...
International audienceThis paper introduces a new distributed memory allocation technique for applic...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Because of physical limits, hardware designers have switched to parallel systems to exploit ...
The programming complexity of increasingly parallel processors calls for new tools to assist program...
In this thesis, we show how challenges in parallel and distributed systems can be overcome for speci...
Dataflow is a natural way of modelling streaming applications, such as multimedia, networking and ot...
The development of embedded Digital Signal Processing (DSP) applications for Multiprocessor Systems-...
The complexity of Multiprocessor System-on-Chip (MPSoC) architectures is increasing exponentially to...
Partitioning and mapping are important design decisions in exploiting the parallelism of programs th...
In this paper we propose a novel approach to heterogeneous embedded systems programmability using a ...
International audienceThis paper presents an application analysis technique to define the boundary o...
Embedded systems are hardware and software based equipment. They are subject to many constraints and...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
With the increasing use of smart-phones, connected objects or automated vehicles, embedded systems h...
La complexité des architectures MPSoC (Multiprocessor System-on-Chip) augmente de manière exponentie...
International audienceThis paper introduces a new distributed memory allocation technique for applic...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Because of physical limits, hardware designers have switched to parallel systems to exploit ...
The programming complexity of increasingly parallel processors calls for new tools to assist program...
In this thesis, we show how challenges in parallel and distributed systems can be overcome for speci...
Dataflow is a natural way of modelling streaming applications, such as multimedia, networking and ot...
The development of embedded Digital Signal Processing (DSP) applications for Multiprocessor Systems-...
The complexity of Multiprocessor System-on-Chip (MPSoC) architectures is increasing exponentially to...
Partitioning and mapping are important design decisions in exploiting the parallelism of programs th...
In this paper we propose a novel approach to heterogeneous embedded systems programmability using a ...
International audienceThis paper presents an application analysis technique to define the boundary o...
Embedded systems are hardware and software based equipment. They are subject to many constraints and...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...