Hybrid application mapping for composable many-core systems: Overview and future perspective

B Pourmohseni, M Glaß, J Henkel, H Khdr… - Journal of Low Power …, 2020 - mdpi.com
Many-core platforms are rapidly expanding in various embedded areas as they provide the
scalable computational power required to meet the ever-growing performance demands of …

Survey on real-time networks-on-chip

S Hesham, J Rettkowski, D Goehringer… - … on Parallel and …, 2016 - ieeexplore.ieee.org
Multi-Processor Systems-on-Chip (MPSoCs) have emerged as an evolution trend to meet
the growing complexity of embedded applications with increasing computation parallelism …

DAARM: Design-time application analysis and run-time mapping for predictable execution in many-core systems

A Weichslgartner, D Gangadharan… - Proceedings of the …, 2014 - dl.acm.org
Future many-core systems are envisaged to support the concurrent execution of varying
mixes of different applications. Because of the vast number of binding options for such mixes …

Tasks mapping in the network on a chip using an improved optimization algorithm

M Darbandi, AR Ramtin, OK Sharafi - International Journal of …, 2020 - emerald.com
Purpose A set of routers that are connected over communication channels can from network-
on-chip (NoC). High performance, scalability, modularity and the ability to parallel the …

Symmetry-eliminating design space exploration for hybrid application mapping on many-core architectures

T Schwarzer, A Weichslgartner, M Glaß… - … on Computer-Aided …, 2017 - ieeexplore.ieee.org
Large scale many-core systems are able to execute concurrently changing mixes of different
parallel applications. Hybrid application mapping combines the strengths of design-time …

Hard real-time application mapping 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 …

The invasive network on chip-a multi-objective many-core communication infrastructure

J Heisswolf, A Zaib, A Weichslgartner… - ARCS 2014; 2014 …, 2014 - ieeexplore.ieee.org
Invasive computing is a novel paradigm for massively parallel computing systems. The core
objective of invasive computing is to support resource-aware programming through all …

Design-time/run-time mapping of security-critical applications in heterogeneous MPSoCs

A Weichslgartner, S Wildermann, J Götzfried… - Proceedings of the 19th …, 2016 - dl.acm.org
Different applications concurrently running on modern MPSoCs can interfere with each other
when they use shared resources. This interference can cause side channels, ie, sources of …

Language and compilation of parallel programs for*-predictable MPSoC execution using invasive computing

J Teich, M Glaß, S Roloff… - 2016 IEEE 10th …, 2016 - ieeexplore.ieee.org
The predictability of execution qualities including timeliness, power consumption, and fault-
tolerability is of utmost importance for the successful introduction of multi-core architectures …

A design-time/run-time application mapping methodology for predictable execution time in MPSoCs

A Weichslgartner, S Wildermann… - ACM Transactions on …, 2018 - dl.acm.org
Executing multiple applications on a single MPSoC brings the major challenge of satisfying
multiple quality requirements regarding real-time, energy, and so on. Hybrid application …