scholarly journals Improved Ant Colony Algorithm Based on Task Scale in Network on Chip (NoC) Mapping

Electronics ◽  
2019 ◽  
Vol 9 (1) ◽  
pp. 6 ◽  
Author(s):  
Juan Fang ◽  
Tingwen Yu ◽  
Zelin Wei

Multi-core processors integrate with multiple computing units on one chip. This technology is increasingly mature, and communication between cores has become the largest research hotspot. As the number of cores continues to increase, the humble bus structure can no longer play the role of multi-core processors. Network on chip (NoC) connects components through routing, which greatly enhances the efficiency of communication. However, the communication power it consumes and network latency are issues that cannot be ignored. An efficient mapping algorithm is an effective method to reduce the communication power and network latency. This paper proposes a mapping method. First, the task is divided depending on the scale of the task. When the task scale is small, to reduce the communication distance between resource nodes, a given NoC substructure is selected to map the task; when the task scale is large, to reduce the communication between tasks, the tasks are clustered and tasks with dependencies are divided into the same resource node. Then combine with an improving ant colony algorithm (ACO) for mapping. The method proposed is being experimentally verified on NoC platforms of different scales. The experimental results show that the method proposed is very effectual for reducing communication power and network latency during NoC mapping.

2014 ◽  
Vol 539 ◽  
pp. 296-302
Author(s):  
Dong Li

With further increase of the number of on-chip device, the bus structure has not met the requirements. In order to make better communication between each part, the chip designers need to explore a new structure to solve the interconnection of on-chip device. The paper proposes a network-on-chip dynamic and adaptive algorithm which selects NoC platform with 2-dimension mesh as the carrier, incorporates communication energy consumption and delay into unified cost function and uses ant colony optimization to realize NOC map facing energy consumption and delay. The experiment indicates that compared with random map, single objective optimization can separately saves (30%~47 %) and ( 20%~39%) in communication energy consumption and execution time compared with random map, and joint objective optimization can further excavate the potential of time dimension in mapping scheme dominated by the energy.


2014 ◽  
Vol 539 ◽  
pp. 280-285 ◽  
Author(s):  
Dong Li

Traditional ant colony mapping algorithm not only has big power consumption, but also is easy to be trapped into local optimization on NoC mapping, for which the paper proposes an optimization scheme based on improved ant colony algorithm. Firstly, the parameters are for initialization operation. Secondly, tabu list is used to solve them, and the solutions are for local optimization of optimal solutions by using 2-opt algorithm. Lastly, pheromone rules are updated. Simulation experiment indicates that compared with traditional ant colony mapping algorithm, NoC mapping optimization scheme based on improved ant colony algorithm not only has better performance on mapping power consumption, but also is not easy to be trapped into local optimization.


2007 ◽  
Vol 4 (15) ◽  
pp. 478-484 ◽  
Author(s):  
Armin Mehran ◽  
Samira Saeidi ◽  
Ahmad Khademzadeh ◽  
Ali Afzali-Kusha

Author(s):  
Wenwen Cao ◽  
Wei Hu ◽  
Puzhang Wang ◽  
Mengke Song ◽  
Ruomiao Li

Sign in / Sign up

Export Citation Format

Share Document