Title :
Application Mapping Scenarios onto Network on Chip Based Priority Lists
Author :
Saeidi, Samira ; Vardi, Fatemeh ; Khademzadeh, Ahmad
Author_Institution :
CE Dept., Islamic Azad Univ., Tehran, Iran
Abstract :
System on chip is a system consists of a number of intellectual property cores (IP cores) which are connected together utilizing electrical bus technology. When the number of IP cores increases, network on chip (NoC) architectures with regular topology instead of traditional bus based architecture are used. Mapping of IP cores on a given architecture is one of the three important topics of NOC design. In this paper, some heuristic mapping algorithms which map an application with a given task graph onto the tiles of mesh based NoC architecture is proposed. These approaches are based on the task priority list and the platform priority list. According to the simulation results, the MDB2-Spiral (scenario5) algorithm provides more efficient results in comparison with some mapping algorithms, e.g., Genetic, random, Spiral and other scenarios of this paper. In addition, significant energy consumption savings can be achieved by the MDB2-Spiral mapping algorithm.
Keywords :
network topology; network-on-chip; application mapping scenarios; electrical bus technology; heuristic mapping; intellectual property cores; mapping algorithms; network on chip; platform priority list; priority lists; regular topology; task priority list; Computer networks; Energy consumption; Intellectual property; Mesh networks; Multiprocessor interconnection networks; Network-on-a-chip; Scheduling algorithm; Switches; System-on-a-chip; Tiles; NOC architecture; energy consumption; mapping; network on chip; task graph;
Conference_Titel :
Computer and Electrical Engineering, 2009. ICCEE '09. Second International Conference on
Conference_Location :
Dubai
Print_ISBN :
978-1-4244-5365-8
Electronic_ISBN :
978-0-7695-3925-6
DOI :
10.1109/ICCEE.2009.185