Mapping techniques in multicore processors: current and future trends

M Gupta, L Bhargava, S Indu - The Journal of Supercomputing, 2021 - Springer
Multicore systems are in demand due to their high performance thus making application
mapping an important research area in this field. Breaking an application into multiple …

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 …

EagerMap: A task mapping algorithm to improve communication and load balancing in clusters of multicore systems

EHM Cruz, M Diener, LL Pilla… - ACM Transactions on …, 2019 - dl.acm.org
Communication between tasks and load imbalance have been identified as a major
challenge for the performance and energy efficiency of parallel applications. A common way …

Analytic modeling of network processors for parallel workload mapping

N Weng, T Wolf - ACM Transactions on Embedded Computing Systems …, 2009 - dl.acm.org
Network processors are heterogeneous system-on-chip multiprocessors that are optimized
to perform packet forwarding and processing tasks at Gigabit data rates. To meet the …

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 …

An efficient algorithm for communication-based task mapping

EHM Cruz, M Diener, LL Pilla… - 2015 23rd Euromicro …, 2015 - ieeexplore.ieee.org
The communication between tasks of a parallel application is an important characteristic to
consider when mapping tasks to computing cores due to possible differences in …

[HTML][HTML] Time-predictable task-to-thread mapping in multi-core processors

M Samadi, S Royuela, LM Pinho, T Carvalho… - Journal of Systems …, 2024 - Elsevier
The performance of time-predictable systems can be improved in multi-core processors
using parallel programming models (eg, OpenMP). However, schedulability analysis of …

Thread assignment in multicore/multithreaded processors: a statistical approach

P Radojković, PM Carpenter, M Moretó… - IEEE Transactions …, 2015 - ieeexplore.ieee.org
The introduction of multicore/multithreaded processors, comprised of a large number of
hardware contexts (virtual CPUs) that share resources at multiple levels, has made process …

Application mapping for chip multiprocessors

G Chen, F Li, SW Son, M Kandemir - Proceedings of the 45th annual …, 2008 - dl.acm.org
The problem attacked in this paper is one of automatically mapping an application onto a
Network-on-Chip (NoC) based chip multiprocessor (CMP) architecture in a locality-aware …

Hierarchical task mapping

IH Chung, DJ Klepacki, CR Lee, HF Wen - US Patent 8,904,398, 2014 - Google Patents
BACKGROUND As the high performance computing systems scale up, mapping the tasks of
a parallel application onto physical processors to allow efficient communication becomes …