Efficient Allocation of Computationally Intensive Application Tasks in NoC-based Heterogeneous MPSoCs

Read full text
Authors: Farid Boumaza, Atmane Hadji, Abdelkader Aroui
Cited by: 2

Abstract

This work presents a novel approach to optimize the mapping of computationintensive applications onto Network-on-Chip (NoC)-based Multi-ProcessorSystems-on-Chip (MPSoCs). The aim is to minimize execution time and energyconsumption, critical metrics in embedded systems. The mapping process, whichassigns functional units to specific NoC nodes, significantly affects implementationefficiency and power consumption. Given the NP-hard nature of the problem, theBinary Multi-Objective Salp Swarm Algorithm (BMSSA) is employed, leveragingPareto dominance and an archive-based mechanism for non-dominated solutions.Experimental results on benchmark applications highlight the proposed algorithm’ssuperiority in energy efficiency and execution speed compared to state-of-the-artmethods, including NSGA-II, MOPSO, and MOACO, where our solution outperforms these algorithms in most scenarios. This demonstrates the scalability andeffectiveness of the proposed approach for next-generation NoC based MPSoCs.

Fields of Study & Subjects

Interconnection Networks and Systems Embedded Systems Design Techniques Parallel Computing and Optimization Techniques

Publication details

Journal / source
Informatica
Publisher
Slovenian Association Informatika
Volume
50
Issue
6
Publication date
21 February 2026