Abstract—Contiguous processor allocation improves both the network and the application performance, by decreasing the congestion probability among communication of different applications. Consequently, the average, standard deviation and worst-case latency of the network is decreased signifi-cantly. This makes the contiguous allocation a good solution for time-critical applications with bounded deadlines. On the other hand, non-contiguous allocation will increase the system throughput significantly. Isolated nodes are utilized and more applications can finish their job in a time unit. However, this will lead to poor network metrics, unsuitable for real-time applications. In this work, we combine these two approaches in order to manage workl...
Energy and power density have forced the industry to introduce many-cores where a large number of pr...
The desire to have enhanced and increased feature sets in embedded applications has contributed to a...
In multicore systems tasks running on one core may experience inter-task interference from tasks run...
Abstract—Increasing the number of processors in a single chip toward network-based many-core systems...
International audienceThe application workloads in the modern multicore platform are becoming increa...
International audienceAllocation and scheduling of applications affect the timing response and syste...
Applications running in heterogeneous MPSoCs, as mul-timedia and networking, normally contain a dyna...
Efficient run-time mapping of tasks onto Multiprocessor System-on-Chip (MPSoC) is very challenging e...
International audienceMultiprocessor Systems on Chip (MPSoC) has emerged as a solution to adress the...
Abstract—In this paper we address the mapping of mixed-criticality hard real-time applications on di...
Many-core platforms based on Network-on-Chip (NoC [Benini and De Micheli 2002]) present an emerging ...
Future many-core processors are likely to concurrently execute a large number of diverse application...
The reliance on Multi-Processor Systems-on-Chip (MPSoCs) to satisfy the high performance requirement...
Efficient runtime resource allocation is critical to the overall performance and energy consumption ...
This work addresses a research subject with a rich literature: task mapping in NoC-based systems. Ta...
Energy and power density have forced the industry to introduce many-cores where a large number of pr...
The desire to have enhanced and increased feature sets in embedded applications has contributed to a...
In multicore systems tasks running on one core may experience inter-task interference from tasks run...
Abstract—Increasing the number of processors in a single chip toward network-based many-core systems...
International audienceThe application workloads in the modern multicore platform are becoming increa...
International audienceAllocation and scheduling of applications affect the timing response and syste...
Applications running in heterogeneous MPSoCs, as mul-timedia and networking, normally contain a dyna...
Efficient run-time mapping of tasks onto Multiprocessor System-on-Chip (MPSoC) is very challenging e...
International audienceMultiprocessor Systems on Chip (MPSoC) has emerged as a solution to adress the...
Abstract—In this paper we address the mapping of mixed-criticality hard real-time applications on di...
Many-core platforms based on Network-on-Chip (NoC [Benini and De Micheli 2002]) present an emerging ...
Future many-core processors are likely to concurrently execute a large number of diverse application...
The reliance on Multi-Processor Systems-on-Chip (MPSoCs) to satisfy the high performance requirement...
Efficient runtime resource allocation is critical to the overall performance and energy consumption ...
This work addresses a research subject with a rich literature: task mapping in NoC-based systems. Ta...
Energy and power density have forced the industry to introduce many-cores where a large number of pr...
The desire to have enhanced and increased feature sets in embedded applications has contributed to a...
In multicore systems tasks running on one core may experience inter-task interference from tasks run...