Title :
Hardware/Software Partitioning for Heterogeneous Multicore SoC Using Genetic Algorithm
Author :
Luo, Li ; He, Hongjun ; Dou, Qiang ; Xu, Weixia
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Hardware/software partitioning is a crucial problem in hardware/software co-design. In this paper, we deeply investigate genetic algorithm (GA) for hardware/software partitioning, our co-design targets a heterogeneous multicore system on chip (SoC) which consists of several different types of processing engines(PE), Communicating structure adopts NOC, We use GA for four task graphs to simulate the hardware/software partitioning, experiments show our method is an effective hardware/software partitioning algorithm.
Keywords :
genetic algorithms; graph theory; hardware-software codesign; multiprocessing systems; system-on-chip; NOC; communicating structure; genetic algorithm; hardware-software codesign; hardware-software partitioning; heterogeneous multicore system on chip; processing engines; task graphs; Genetic algorithms; Hardware; Heuristic algorithms; Partitioning algorithms; Software; Software algorithms; System-on-a-chip; Genetic Algorithm(GA); Hardware/Software Partitioning; Heterogeneous Multicore SOC;
Conference_Titel :
Intelligent System Design and Engineering Application (ISDEA), 2012 Second International Conference on
Conference_Location :
Sanya, Hainan
Print_ISBN :
978-1-4577-2120-5
DOI :
10.1109/ISdea.2012.501