To read this content please select one of the options below:

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

Mehdi Darbandi (Department of Electrical and Electronic Engineering, Eastern Mediterranean University, Gazimagusa, Turkey)
Amir Reza Ramtin (College of Information and Computer Sciences, University of Massachusetts Amherst, Amherst, Massachusetts, USA)
Omid Khold Sharafi (Department of Computer Engineering, Ghaem Institute of Nonprofit Higher Education, Ghaem Shahr, Iran)

International Journal of Pervasive Computing and Communications

ISSN: 1742-7371

Article publication date: 30 April 2020

Issue publication date: 28 May 2020

156

Abstract

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 structure of the communications are some of its advantages. Because of the growing number of cores of NoC, their arrangement has got more valuable. The mapping action is done based on assigning different functional units to different nodes on the NoC, and the way it is done contains a significant effect on implementation and network power utilization. The NoC mapping issue is one of the NP-hard problems. Therefore, for achieving optimal or near-optimal answers, meta-heuristic algorithms are the perfect choices. The purpose of this paper is to design a novel procedure for mapping process cores for reducing communication delays and cost parameters. A multi-objective particle swarm optimization algorithm standing on crowding distance (MOPSO-CD) has been used for this purpose.

Design/methodology/approach

In the proposed approach, in which the two-dimensional mesh topology has been used as base construction, the mapping operation is divided into two stages as follows: allocating the tasks to suitable cores of intellectual property; and plotting the map of these cores in a specific tile on the platform of NoC.

Findings

The proposed method has dramatically improved the related problems and limitations of meta-heuristic algorithms. This algorithm performs better than the particle swarm optimization (PSO) and genetic algorithm in convergence to the Pareto, producing a proficiently divided collection of solving ways and the computational time. The results of the simulation also show that the delay parameter of the proposed method is 1.1 per cent better than the genetic algorithm and 0.5 per cent better than the PSO algorithm. Also, in the communication cost parameter, the proposed method has 2.7 per cent better action than a genetic algorithm and 0.16 per cent better action than the PSO algorithm.

Originality/value

As yet, the MOPSO-CD algorithm has not been used for solving the task mapping issue in the NoC.

Keywords

Citation

Darbandi, M., Ramtin, A.R. and Sharafi, O.K. (2020), "Tasks mapping in the network on a chip using an improved optimization algorithm", International Journal of Pervasive Computing and Communications, Vol. 16 No. 2, pp. 165-182. https://doi.org/10.1108/IJPCC-07-2019-0053

Publisher

:

Emerald Publishing Limited

Copyright © 2020, Emerald Publishing Limited

Related articles