To solve low-power mapping with bandwidth and latency constraints of network-on-chip(NoC)
a fusion mapping with genetic and ant algorithms is proposed. Several optimal solutions are obtained by quick searching of genetic algorithm
then the initial values of ant paths are assigned according to the order of these optimal solutions to initialize the pheromone distribution of ant algorithm. Resorting the ant algorithm with crossover and mutation operation
and taking full advantage of the positive feedback features of the ant algorithm
the exact solution of the low-power mapping is searched out. This fusion strategy can be used to solve the large-scale NoC mappings with good optimization precision and convergence. The experimental results indicate that this strategy obviously outperforms genetic and ant algorithms for larger scale systems
the improvement of search rate can be heightened up to 220.3% for system of 64 processing elements
and the optimization difference gets less than 9.1% compared with ant algorithm.
关键词
Keywords
references
DALLY W J,TOWLES B. Route packets,not wires: on-chip interconnection networks [C]∥Proceedings of DAC 2001. Las Vegas,USA:ACM,2001:684-689.
HU Jingcao,MARCULESCU R. Energy-aware mapping for tile-based NoC architectures under performance constraints[C]∥Proceedings of ASP-DAC 2003. Piscataway,NJ,USA:IEEE,2003:233-239.
TANG Lei,KUMAR S. A two-step genetic algorithm for mapping task graphs to a network on chip architecture [C]∥Proceedings of Symposium on Euro Micro Digital System Design. Piscataway,NJ,USA:IEEE,2003:180-187.
BHARDWAJ K,JENA R K. Energy and bandwidth aware mapping of IPs onto regular NoC architectures using multi-objective genetic algorithms [C]∥Proceedings of SOC 2009. Piscataway,NJ,USA:IEEE,2009:27-31.
LIN Hua,LI Xianfeng,TONG Dong,et al. A low energy mapping and routing approach for network-on-chip with QoS guarantees [J]. Journal of Computer Aided Design Computer Graphics,2008,20(4):425-431.
ZHANG Jianxian,ZHOU Duan,YANG Yintang,et al. Low energy consumption mapping algorithm for the network-on-chip [J]. Journal of Xidian University,2011,38(4):95-100.
DING Jianli,CHEN Zengqiang,YUAN Zhuzhi. On the combination of genetic algorithm and ant algorithm [J]. Journal of Computer Research and Development,2003,40(9):1351-1356.
YI Wei,WANG Jiawen,PAN Hongbing,et al. Ant colony chaos genetic algorithm for mapping task graphs to a network on chip [J]. Acta Electronica Sinica,2011,39(8):1832-1836.
DICK R P,RHODES D L,WOLF W. TGFF: task graphs for free [C]∥Proceedings of CODES/CASHE. Seattle,USA:ACM,1998:97-101.