Regional ACO-Based Cascaded Adaptive Routing for Traffic Balancing in Mesh-Based Network-on-Chip Systems

被引:25
|
作者
Chang, En-Jui [1 ,2 ]
Hsin, Hsien-Kai [1 ,2 ]
Chao, Chih-Hao [3 ]
Lin, Shu-Yen [4 ]
Wu, An-Yeu [1 ,2 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 10764, Taiwan
[2] Natl Taiwan Univ, Dept Elect Engn, Taipei 10764, Taiwan
[3] MediaTek Inc, Hsinchu, Taiwan
[4] Yuan Ze Univ, Dept Elect Engn, Zhongli, Taiwan
关键词
Network-on-chip; adaptive routing; ant colony optimization; routing table reduction; ANT COLONY OPTIMIZATION; SELECTION-FUNCTION; PERFORMANCE; CONVERGENCE; ALGORITHM;
D O I
10.1109/TC.2013.2296032
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The regular topology of mesh-based network-on-chip (NoC) provides flexible and scalable architecture for chip multiprocessor (CMP) systems. However, as the complexity of network increases, routing problems become performance bottlenecks. In the field of wide area networks (WANs), ant colony optimization (ACO) has been applied to an adaptive routing for improving performance and achieving load balancing. Nevertheless, if we directly apply ACO to NoC systems, the implementation cost of ACO is excessively high. To overcome this problem, the ACO-based adaptive routing must be reformulated while considering both router cost and NoC efficiency. This work proposes the regional ACO-based cascaded adaptive routing (RACO-CAR) scheme with the following techniques: 1) table elimination by removing redundant information, 2) table sharing by grouping pheromone information to merge table content, and 3) cascaded routing that assigns traffic to different uncongested regions to balance traffic. Our experimental results demonstrate that the RACO-CAR scheme has an improvement of 3.9-36.84 percent in saturation throughput compared with existing adaptive routing schemes. The implementation cost of the RACO-CAR router is only 37.4 percent of that of the ACO-based router with full routing table. Therefore, the proposed RACO-CAR scheme has high area efficiency, defined as saturation throughput divided by the total cost of router.
引用
收藏
页码:868 / 875
页数:8
相关论文
共 50 条
  • [1] ACO-BASED DEADLOCK-AWARE FULLY-ADAPTIVE ROUTING IN NETWORK-ON-CHIP SYSTEMS
    Su, Kuan-Yu
    Hsin, Hsien-Kai
    Chang, En-Jui
    Wu, An-Yeu
    [J]. 2012 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2012, : 209 - 214
  • [2] ACO-BASED FAULT-AWARE ROUTING ALGORITHM FOR NETWORK-ON-CHIP SYSTEMS
    Lin, Chia-An
    Hsin, Hsien-Kai
    Chang, En-Jui
    Wu, An-Yeu
    [J]. 2013 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2013, : 342 - 347
  • [3] Spatial-Temporal Enhancement of ACO-Based Selection Schemes for Adaptive Routing in Network-on-Chip Systems
    Hsin, Hsien-Kai
    Chang, En-Jui
    Wu, An-Yeu
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (06) : 1626 - 1637
  • [4] Implementation of ACO-Based Selection with Backward-Ant Mechanism for Adaptive Routing in Network-on-Chip Systems
    Hsin, Hsien-Kai
    Chang, En-Jui
    Wu, An-Yeu
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2013, 5 (03) : 46 - 49
  • [5] On the design of hybrid routing mechanism for mesh-based network-on-chip
    Yaghini, Pooria M.
    Eghbal, Ashkan
    Bagherzadeh, Nader
    [J]. INTEGRATION-THE VLSI JOURNAL, 2015, 50 : 183 - 192
  • [6] Contention-free Routing for Hybrid Photonic Mesh-based Network-on-Chip Systems
    Ben Ahmed, Achraf
    Okuyama, Yuichi
    Ben Abdallah, Abderazek
    [J]. 2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SYSTEMS-ON-CHIP (MCSOC), 2015, : 235 - 242
  • [7] RQRT: REDUCE QUERYING ROUTING TABLE FOR MESH-BASED NETWORK-ON-CHIP
    Tang, Minghua
    Lin, Xiaola
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2011, 20 (08) : 1529 - 1545
  • [8] A New Adaptive Flow Control for Mesh-based Network-on-Chip (NoC)
    Tang, Minghua
    Lin, Xiaola
    [J]. PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 255 - 260
  • [9] Fault-aware routing approach for mesh-based Network-on-Chip architecture
    Gogoi, Ankur
    Ghoshal, Bibhas
    Manna, Kanchan
    [J]. INTEGRATION-THE VLSI JOURNAL, 2023, 93
  • [10] Multi-Pheromone ACO-based Routing in Network-on-Chip System Inspired by Economic Phenomenon
    Hsin, Hsien-Kai
    Chang, En-Jui
    Chao, Chih-Hao
    Lin, Shu-Yen
    Wu, An-Yeu
    [J]. 2011 IEEE INTERNATIONAL SOC CONFERENCE (SOCC), 2011, : 273 - 277