Title :
Tasks mapping in multi-core based system: hybrid ACO&GA approach
Author :
Min Li ; Hui Wang ; Ping Li
Author_Institution :
Sch. of Inf. Sci. & Eng., Zhejiang Univ., Hangzhou, China
Abstract :
In the recent years, multi-core based distributed systems are rapidly gaining its popularity among consumer electronics, telecommunication, military electronics etc. System level synthesis on such systems is totally NP-complete/NP-hard, and traditional approaches always result in low efficiency or local optimality. In this paper, novel memory models, which emphasize the local memory capacity constraint, memory occupation and variable lifetime, are presented; moreover, we present a novel mapping method. For a given architecture and a set of task graphs, tasks are assigned to different PEs using genetic algorithm (GA), and then these partitioned tasks sets are transformed to a special graph, so that tasks scheduling is solved by a new meta-heuristic namely Cooperative Ant Colony Optimization.
Keywords :
data flow graphs; embedded systems; genetic algorithms; high level synthesis; scheduling; GA approach; NP-complete approach; NP-hard problems; consumer electronics; cooperative ant colony optimization; genetic algorithm; hybrid ACO; local memory capacity constraint; memory occupation; meta-heuristic; military electronics; multi-core based distributed systems; novel mapping method; novel memory models; system level synthesis; task graphs; tasks scheduling; telecommunication; variable lifetime;
Conference_Titel :
ASIC, 2003. Proceedings. 5th International Conference on
Print_ISBN :
0-7803-7889-X
DOI :
10.1109/ICASIC.2003.1277556