DocumentCode
2077834
Title
A two-step genetic algorithm for mapping task graphs to a network on chip architecture
Author
Lei, Tang ; Kumar, Shashi
Author_Institution
Sch. of Eng., Jonkoping Univ., Sweden
fYear
2003
fDate
1-6 Sept. 2003
Firstpage
180
Lastpage
187
Abstract
Network on Chip (NoC) is a new paradigm for designing core based System on Chip which supports high degree of reusability and is scalable. In this paper we describe an efficient two-step genetic algorithm that has been used to build a tool for mapping an application, described by a parameterized task graph, on to a NoC architecture with a two dimensional mesh of switches as a communication backbone. The computational resources in NoC consist of a set of heterogeneous IP cores. Our algorithm finds a mapping of the vertices of the task graph to available cores so that the overall execution time of the task graph is minimized. We have developed a NoC architecture specific communication delay model to estimate the execution time. Our algorithm is able to handle large task graphs and provide near optimal mapping in a few minutes on a PC platform. Our tool also provides facilities for specifying NoC architecture, generation and viewing synthetic task graphs and viewing the progress of the genetic algorithm as it converges to a solution.
Keywords
delay estimation; directed graphs; genetic algorithms; integrated circuit design; software architecture; software tools; system-on-chip; NoC; PC platform; SoC; System-on-Chip; execution time minimization; genetic algorithm; heterogeneous IP cores; mapping task graphs; network-on-chip architecture; optimal mapping; parameterized task graph; specific communication delay model; synthetic task graph; Communication switching; Computer architecture; Delay effects; Delay estimation; Genetic algorithms; Mesh generation; Network-on-a-chip; Spine; Switches; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design, 2003. Proceedings. Euromicro Symposium on
Conference_Location
Belek-Antalya, Turkey
Print_ISBN
0-7695-2003-0
Type
conf
DOI
10.1109/DSD.2003.1231923
Filename
1231923
Link To Document