Mapping on multi/many-core systems: Survey of current and emerging trends

AK Singh, M Shafique, A Kumar, J Henkel - Proceedings of the 50th …, 2013 - dl.acm.org
The reliance on multi/many-core systems to satisfy the high performance requirement of
complex embedded software applications is increasing. This necessitates the need to …

A survey and comparative study of hard and soft real-time dynamic resource allocation strategies for multi-/many-core systems

AK Singh, P Dziurzanski, HR Mendis… - ACM Computing Surveys …, 2017 - dl.acm.org
Multi-/many-core systems are envisioned to satisfy the ever-increasing performance
requirements of complex applications in various domains such as embedded and high …

Hardware/software codesign: The past, the present, and predicting the future

J Teich - Proceedings of the IEEE, 2012 - ieeexplore.ieee.org
Hardware/software codesign investigates the concurrent design of hardware and software
components of complex electronic systems. It tries to exploit the synergy of hardware and …

A software product line life cycle cost estimation model

B Boehm, AW Brown, R Madachy… - … Symposium on Empirical …, 2004 - ieeexplore.ieee.org
Most software product line cost estimation models are calibrated only to local product line
data rather than to a broad range of product lines. They also underestimate the return on …

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 …

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 …

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 …

A mapping-scheduling algorithm for hardware acceleration on reconfigurable platforms

JA Clemente, I Beretta, V Rana, D Atienza… - ACM Transactions on …, 2014 - dl.acm.org
Reconfigurable platforms are a promising technology that offers an interesting trade-off
between flexibility and performance, which many recent embedded system applications …

Operational mode exploration for reconfigurable systems with multiple applications

S Wildermann, F Reimann, J Teich… - … Conference on Field …, 2011 - ieeexplore.ieee.org
Modern embedded systems incorporate multiple applications that run on the same
execution platform. However, due to limited resources and other constraints, not all the …