SoCs) are ideal platforms for co-hosting multiple applications, which may have very distinct resource requirements (e.g. data processing intensive or communication intensive) and may start/stop execution independently at time instants unknown at design time. In such systems, the runtime task allocator, which is responsible for assigning appropriate resources to each task, is a key component to achieve high system performance. This paper presents a new task allocation strategy in which self-adaptability is introduced. By dynamically adjusting a set of key parameters at runtime, the optimization criteria of the task allocator adapts itself according to the relative scarcity of different types of resources, so that resource bottlenecks can be ...
Until recent years most parallel machines have been made up of closely-coupled microprocessor-based ...
We address the problem of maximizing application speedup through runtime, self-selection of an appro...
This paper presents an investigation into dynamic self-adjustment of task deployment and other aspec...
Self-adaptivity is becoming a key feature of modern embedded systems to meet performance and power c...
In the embedded computer system domain, MPSoC systems have become increasingly popular due to the ev...
Today's multi-processor system-on-chip (MPSoC) systems increasingly have to deal with dynamically ch...
The ever-increasing performance demand of modern embedded applications drives the development of mul...
International audienceAllocation and scheduling of applications affect the timing response and syste...
International audienceMulti-processor System-on-Chips (MPSoCs) have become increasingly popular over...
International audienceThe application workloads in the modern multicore platform are becoming increa...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
Runtime resource management for many-core systems is increasingly complex.The complexity can be due ...
Modern embedded systems, which are more and more based on Multi-Processor System-on-Chip (MPSoC) arc...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
Design-time application mapping is limited to a predefined set of applications and a static platform...
Until recent years most parallel machines have been made up of closely-coupled microprocessor-based ...
We address the problem of maximizing application speedup through runtime, self-selection of an appro...
This paper presents an investigation into dynamic self-adjustment of task deployment and other aspec...
Self-adaptivity is becoming a key feature of modern embedded systems to meet performance and power c...
In the embedded computer system domain, MPSoC systems have become increasingly popular due to the ev...
Today's multi-processor system-on-chip (MPSoC) systems increasingly have to deal with dynamically ch...
The ever-increasing performance demand of modern embedded applications drives the development of mul...
International audienceAllocation and scheduling of applications affect the timing response and syste...
International audienceMulti-processor System-on-Chips (MPSoCs) have become increasingly popular over...
International audienceThe application workloads in the modern multicore platform are becoming increa...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
Runtime resource management for many-core systems is increasingly complex.The complexity can be due ...
Modern embedded systems, which are more and more based on Multi-Processor System-on-Chip (MPSoC) arc...
The application workloads in modern MPSoC-based embedded systems are becoming increasingly dynamic. ...
Design-time application mapping is limited to a predefined set of applications and a static platform...
Until recent years most parallel machines have been made up of closely-coupled microprocessor-based ...
We address the problem of maximizing application speedup through runtime, self-selection of an appro...
This paper presents an investigation into dynamic self-adjustment of task deployment and other aspec...