Power-aware dynamic mapping heuristics for NoC-based MPSoCs using a unified model-based approach

L Ost, M Mandelli, GM Almeida, L Moller… - ACM Transactions on …, 2013 - dl.acm.org
ACM Transactions on Embedded Computing Systems (TECS), 2013dl.acm.org
The mapping of tasks to processing elements of an MPSoC has critical impact on system
performance and energy consumption. To cope with complex dynamic behavior of
applications, it is common to perform task mapping during runtime so that the utilization of
processors and interconnect can be taken into account when deciding the allocation of each
task. This paper has two major contributions, one of them targeting the general problem of
evaluating dynamic mapping heuristics in NoC-based MPSoCs, and another focusing on the …
The mapping of tasks to processing elements of an MPSoC has critical impact on system performance and energy consumption. To cope with complex dynamic behavior of applications, it is common to perform task mapping during runtime so that the utilization of processors and interconnect can be taken into account when deciding the allocation of each task. This paper has two major contributions, one of them targeting the general problem of evaluating dynamic mapping heuristics in NoC-based MPSoCs, and another focusing on the specific problem of finding a task mapping that optimizes energy consumption in those architectures.
ACM Digital Library