Scheduling and executing software efficiently on contemporary embedded systems, featuring heterogeneous multi-processors, multiple power modes, complex memory hierarchies and advanced interconnects, is a daunting task. State-of-the-art tools that schedule software tasks to hardware resources face limitations: (1) either they do not take into account the interdependancies among processing, memory and communica- tion constraints (2) or they decouple the problem of spatial assignment from temporal scheduling. As a result existing tools make sub-optimal spatio-temporal scheduling decisions. This paper presents a technique to find globally optimized solutions by co-exploring spatio-temporal schedules for computation, data storage and communicati...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
National audienceOne of important benefits offered by three-dimensional integrated circuits (3D ICs)...
The last decade a trend can be observed towards multi-processor Systems-on-Chip (MPSoC) platforms fo...
As the utilization of multiprocessors system-on-chip (MPSoC) is becoming ubiquitous, demands for eff...
Multiprocesso system-on-chip (MPSoC) open notable perspectives in the design of highly targeted embe...
Embedded systems, such as mobile phones, integrate more and more features, e.g. multiple cameras, GP...
Design-time application mapping is limited to a predefined set of applications and a static platform...
Multiprocessor Systems on a Chip (MPSoCs) are suitable platforms for executing complex embedded appl...
Developing software for contemporary embedded systems, featuring het-erogeneous multiprocessors, mul...
Modern embedded systems need to support multiple time-constrained multimedia applications that often...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
A major obstacle towards the adoption of multi-core platforms for real-time systems is given by the ...
Heterogeneous MPSoCs are being used more and more, from cellphones to critical embedded systems. Mos...
Task mapping and scheduling are critical in minimizing energy consumption while satisfying the perfo...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
National audienceOne of important benefits offered by three-dimensional integrated circuits (3D ICs)...
The last decade a trend can be observed towards multi-processor Systems-on-Chip (MPSoC) platforms fo...
As the utilization of multiprocessors system-on-chip (MPSoC) is becoming ubiquitous, demands for eff...
Multiprocesso system-on-chip (MPSoC) open notable perspectives in the design of highly targeted embe...
Embedded systems, such as mobile phones, integrate more and more features, e.g. multiple cameras, GP...
Design-time application mapping is limited to a predefined set of applications and a static platform...
Multiprocessor Systems on a Chip (MPSoCs) are suitable platforms for executing complex embedded appl...
Developing software for contemporary embedded systems, featuring het-erogeneous multiprocessors, mul...
Modern embedded systems need to support multiple time-constrained multimedia applications that often...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
A major obstacle towards the adoption of multi-core platforms for real-time systems is given by the ...
Heterogeneous MPSoCs are being used more and more, from cellphones to critical embedded systems. Mos...
Task mapping and scheduling are critical in minimizing energy consumption while satisfying the perfo...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
National audienceOne of important benefits offered by three-dimensional integrated circuits (3D ICs)...
The last decade a trend can be observed towards multi-processor Systems-on-Chip (MPSoC) platforms fo...