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

被引:7
|
作者
Fang, Juan [1 ]
Yu, Tingwen [1 ]
Wei, Zelin [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
基金
北京市自然科学基金;
关键词
NoC; task mapping; cluster; ant colony algorithm; ACO;
D O I
10.3390/electronics9010006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Ant colony chaos genetic algorithm for mapping task graphs to a network on chip
    Yi, Wei
    Wang, Jia-Wen
    Pan, Hong-Bing
    Li, Li
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2011, 39 (08): : 1832 - 1836
  • [2] A Research on NoC Mapping with Quantum Ant Colony Algorithm
    Xie, Yonghong
    Liu, Yijun
    [J]. 2017 2ND IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2017, : 874 - 877
  • [3] Optimization of Virtual Network Mapping Based on Improved Ant Colony Algorithm in Complex Network Environments
    Zhang, Ran
    Sheng, Jie
    [J]. SCIENTIFIC PROGRAMMING, 2022, 2022
  • [4] Research on NoC Power Consumption Mapping Based on GPU Accelerating Ant Colony Algorithm
    Bai, Yudong
    Yang, Wei
    Chen, Qiao
    Chen, Jingyu
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 2230 - 2233
  • [5] An improved network dismantling strategy based on ant colony algorithm
    Wang, Yongming
    Sun, Shiwen
    Wang, Zhen
    Wang, Li
    Xia, Chengyi
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2024,
  • [6] A fast topology partition based mapping algorithm for network-on-chip (NoC)
    Deng, Zhi
    Gu, Hua-Xi
    Yang, Yin-Tang
    Li, Hui
    [J]. Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2011, 33 (12): : 3028 - 3034
  • [7] Road Network Vulnerability Analysis Based on Improved Ant Colony Algorithm
    Wang, Yunpeng
    Feng, Yuqin
    Li, Wenxiang
    Fulcher, William Case
    Zhang, Li
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [8] An Optimization Method of Knowledge Mapping Relationship Based on Improved Ant Colony Algorithm
    Xu, Shi-Fu
    Jiang, Ya-Nan
    [J]. Journal of Computers (Taiwan), 2022, 33 (02) : 137 - 147
  • [9] Task Dynamic Scheduling Based on Ant Colony Algorithm in Wireless Sense Network
    Lei Lin
    Li Haitao
    [J]. ISTM/2009: 8TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, 2009, : 2089 - 2092
  • [10] Network-on-chip heuristic mapping algorithm based on isomorphism elimination for NoC optimisation
    Weng Xiaodong
    Liu Yi
    Yang Yintang
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2020, 14 (06): : 272 - 280