Ant Colony Optimization-Based Adaptive Network-on-Chip Routing Framework Using Network Information Region

被引:13
|
作者
Hsin, Hsien-Kai [1 ]
Chang, En-Jui [1 ]
Su, Kuan-Yu [1 ]
Wu, An-Yeu [1 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 10617, Taiwan
关键词
Network-on-chip; adaptive routing; network information region; ant colony optimization; TURN MODEL; AWARE; SCHEME; SYSTEM;
D O I
10.1109/TC.2014.2366768
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The network-on-chip (NoC) system can provide more scalable and flexible on-chip interconnection compared with system bus. The performance of on-chip adaptive routing algorithms greatly relies on the adopted network information. To the best our knowledge, previous routing algorithms utilize either spatial or temporal network information to improve performance. However, few works have established a framework on analyzing the network information nor showed how to integrate the spatial and temporal network information. In this paper, we define the network information region (NIR) framework for NoC systems. The NIR can indicate arbitrary combinations of network information and corresponding routing algorithms. We demonstrate how to apply NIR on analyzing the adaptive routing algorithms. To further demonstrate how NIR can help to integrate the spatial or temporal network information, we propose the ACO-based pheromone diffusion (ACO-PhD) adaptive routing framework based on the NIR. By diffusing the pheromone outward, spatial and temporal network information can be exchanged among adjacent routers. The range (i.e., size and shape) of the NIR is controllable by setting the parameters in the ACO-PhD algorithm. We show that we can reconfigure the ACO-PhD algorithm to each routing algorithm in its NIR subsets by adjusting the parameter settings. Finally, we implement and analyze the hardware design of corresponding router architecture. The results show an improvement of 4.86-16.93 percent on network performance and the highest area efficiency is achieved by the proposed algorithm.
引用
收藏
页码:2119 / 2131
页数:13
相关论文
共 50 条
  • [31] An improved Ant colony optimization for communication network routing problem
    Zhao, Dongming
    Luo, Liang
    Zhang, Kai
    2009 FOURTH INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PROCEEDINGS, 2009, : 363 - +
  • [32] A Survey of Ant Colony Optimization-Based Approaches to Routing in Computer Networks
    Janacik, Peter
    Orfanus, Dalimir
    Wilke, Adrian
    FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, MODELLING AND SIMULATION (ISMS 2013), 2013, : 427 - 432
  • [33] MCAR: Non-local adaptive Network-on-Chip routing with message propagation of congestion information
    Xie, Ruilian
    Cai, Jueping
    Xin, Xin
    Yang, Bo
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 49 : 117 - 126
  • [34] An Asynchronous 2D-Torus Network-on-Chip Using Adaptive Routing Algorithm
    Li, Zhenni
    Li, Jingjiao
    Yan, Aiyun
    Yao, Lan
    BIG DATA COMPUTING AND COMMUNICATIONS, (BIGCOM 2016), 2016, 9784 : 342 - 351
  • [35] Wormhole routing with virtual channels using adaptive rate control for network-on-chip (NoC)
    Nousias, Ioannis
    Arslan, Tughrul
    AHS 2006: FIRST NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2006, : 420 - +
  • [36] A high-performance fully adaptive routing based on software defined network-on-chip
    Ji, Ning
    Zhou, Xiaofeng
    Yang, Yintang
    MICROELECTRONICS JOURNAL, 2023, 141
  • [37] Dynamic Programming-Based Lifetime Aware Adaptive Routing Algorithm for Network-on-Chip
    Wang, Liang
    Wang, Xiaohang
    Mak, Terrence
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,
  • [38] Network Formation Using Ant Colony Optimization
    Oimoen, Steven C.
    Peterson, Gilbert L.
    Hopkinson, Kenneth M.
    ANT COLONY OPTIMIZATION AND SWARM INTELLIGENCE, PROCEEDINGS, 2008, 5217 : 405 - 406
  • [39] Network Optimization Using Ant Colony Algorithm
    Munge, Mamta
    Shubhangi, Handore
    2016 INTERNATIONAL CONFERENCE ON AUTOMATIC CONTROL AND DYNAMIC OPTIMIZATION TECHNIQUES (ICACDOT), 2016, : 952 - 954
  • [40] Street-centric routing scheme using ant colony optimization-based clustering for bus-based vehicular ad-hoc network
    Khan, Zahid
    Fang, Sangsha
    Koubaa, Anis
    Fan, Pingzhi
    Abbas, Fakhar
    Farman, Haleem
    COMPUTERS & ELECTRICAL ENGINEERING, 2020, 86