To fulfill the need of intensive embedded computations, architects have proposed Network-on-Chip (NoC) based Multi-Processor Systems-on-Chip (MPSoCs). Applications exploit the distinct features of the different types of processors in MPSoCs to optimize the performance metrics: overall execution time, energy consumption, resource usage, etc. Application designers often map statically the tasks on the processors. This static mapping cannot handle many kinds of applications such as those with dynamic workloads and one must use dynamic mapping when several applications run concurrently. The conventional dynamic mapping approaches use simple deterministic routing mechanisms such as XY routing. In this paper, we propose heuristics for dynamic tas...
In this thesis we have tackled a few scheduling problems under energy constraint, since the energy i...
Abstract—Increasing the number of processors in a single chip toward network-based many-core systems...
A Multiprocessor System-on-Chip (MPSoC) composed of different types of processors is known as hetero...
To fulfill the need of intensive embedded computations, architects have proposed Network-on-Chip (No...
International audienceMultiprocessor Systems on Chip (MPSoC) has emerged as a solution to adress the...
Multiprocessor Systems-on-Chip (MPSoCs) is a trend in VLSI design, since they minimize the “design c...
Applications running in heterogeneous MPSoCs, as mul-timedia and networking, normally contain a dyna...
In this dissertation, we tackle the problem of execution complex multi-thread real-time applications...
International audienceThis paper describes a new Spiral Dynamic Task Mapping heuristic for mapping a...
The reliance on Multi-Processor Systems-on-Chip (MPSoCs) to satisfy the high performance requirement...
AbstractMulti-task supported processing elements (PEs) are required in a Multiprocessor System-on-Ch...
International audienceThe work presented in this paper is a contribution to solving a widespread pro...
Efficient run-time mapping of tasks onto Multiprocessor System-on-Chip (MPSoC) is very challenging e...
In this thesis we have tackled a few scheduling problems under energy constraint, since the energy i...
Abstract—Increasing the number of processors in a single chip toward network-based many-core systems...
A Multiprocessor System-on-Chip (MPSoC) composed of different types of processors is known as hetero...
To fulfill the need of intensive embedded computations, architects have proposed Network-on-Chip (No...
International audienceMultiprocessor Systems on Chip (MPSoC) has emerged as a solution to adress the...
Multiprocessor Systems-on-Chip (MPSoCs) is a trend in VLSI design, since they minimize the “design c...
Applications running in heterogeneous MPSoCs, as mul-timedia and networking, normally contain a dyna...
In this dissertation, we tackle the problem of execution complex multi-thread real-time applications...
International audienceThis paper describes a new Spiral Dynamic Task Mapping heuristic for mapping a...
The reliance on Multi-Processor Systems-on-Chip (MPSoCs) to satisfy the high performance requirement...
AbstractMulti-task supported processing elements (PEs) are required in a Multiprocessor System-on-Ch...
International audienceThe work presented in this paper is a contribution to solving a widespread pro...
Efficient run-time mapping of tasks onto Multiprocessor System-on-Chip (MPSoC) is very challenging e...
In this thesis we have tackled a few scheduling problems under energy constraint, since the energy i...
Abstract—Increasing the number of processors in a single chip toward network-based many-core systems...
A Multiprocessor System-on-Chip (MPSoC) composed of different types of processors is known as hetero...