Article ID: 14.20170769
Chip temperature and energy consumption become one of the most critical design issues with technology scaling to nanometre-scale, especially for NoC systems with large number of cores and shrunken core size. To balance the temperature and energy consumption on NoC-based multi-cores system, this paper proposes an efficient NoC mapping approach in which the hyper-heuristic algorithm based on genetic operators (HAGO) is the core of this approach. Compared to simulated annealing algorithm and genetic algorithm, HAGO demonstrates a faster convergence speed and excellent stability. Experimental results show that our proposed mapping approach can make a better balance between energy consumption and temperature, which reduces the peak temperature from 365.2K to 352K and only increases the energy consumption by 1.12%.