Hard real-time application map** reconfiguration for NoC-based many-core systems

B Pourmohseni, S Wildermann, M Glaß, J Teich - Real-Time Systems, 2019 - Springer
Real-time applications are increasingly targeting many-core platforms, demanding
predictability in a highly dynamic environment. To enable this shift, for each application, a …

Push-assisted migration of real-time tasks in multi-core processors

A Sarkar, F Mueller, H Ramaprasad, S Mohan - ACM Sigplan Notices, 2009 - dl.acm.org
Multicores are becoming ubiquitous, not only in general-purpose but also embedded
computing. This trend is a reflexion of contemporary embedded applications posing steadily …

System adaptivity and fault-tolerance in NoC-based MPSoCs: the MADNESS project approach

P Meloni, G Tuveri, L Raffo, E Cannella… - 2012 15th Euromicro …, 2012 - ieeexplore.ieee.org
Modern embedded systems increasingly require adaptive run-time management. The
system may adapt the map** of the applications in order to accommodate the current …

Memory-aware task scheduling with communication overhead minimization for streaming applications on bus-based multiprocessor system-on-chips

Y Wang, Z Shao, HCB Chan, D Liu… - IEEE transactions on …, 2013 - ieeexplore.ieee.org
Inter-core communication introduces overheads in task schedules on Multiprocessor System-
on-Chips (MPSoCs). Inter-core communication overhead not only negatively impacts the …

Adaptive task migration policies for thermal control in mpsocs

D Cuesta, J Ayala, J Hidalgo, D Atienza… - VLSI 2010 Annual …, 2011 - Springer
In deep submicron circuits, high temperatures have created critical issues in reliability,
timing, performance, coolings costs and leakage power. Task migration techniques have …

PPMC: a programmable pattern based memory controller

T Hussain, M Shafiq, M Pericas, N Navarro… - … Architectures, Tools and …, 2012 - Springer
One of the main challenges in the design of hardware accelerators is the efficient access of
data from the external memory. Improving and optimizing the functionality of the memory …
B Pourmohseni, S Wildermann, M Glaß… - Proceedings of the 25th …, 2017 - dl.acm.org
Many-core systems enable the concurrent execution of dynamic mixes of applications on a
shared set of dynamically available resources. Predictable execution of real-time …