Improving the Area Efficiency of ACO-Based Routing by Directional Pheromone in Large-Scale NoCs

被引:4
|
作者
Li, Yuhai [1 ,2 ]
Mei, Kuizhi [1 ]
Liu, Yuehu [1 ]
机构
[1] Xi An Jiao Tong Univ, Inst Artificial Intelligence & Robot, Xian 710049, Peoples R China
[2] Sci & Technol Electroopt Informat Secur Control L, Sanhe 065201, Hebei, Peoples R China
基金
中国国家自然科学基金;
关键词
Ant Colony Optimization; Adaptive Routing; Network-on-Chip; Directional Pheromone; NETWORK; OPTIMIZATION; ALGORITHM; COLONY;
D O I
10.1016/j.micpro.2016.04.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Ant Colony Optimization (ACO) is a distributed collective-intelligence algorithm. Several adaptive routing algorithms based on ACO have been proposed in the domain of Network-on-Chip (NoC) design for balancing traffic load. However, when network size becomes large, the conventional ACO requires quite a lot of pheromones for predicting network load distribution, which results in large hardware cost and low cost-efficiency. In this paper, an ACO algorithm with directional pheromone (ACO-DP) is proposed for reducing the size of pheromone table in large-scale networks. Moreover, by using a distance-sensitive backward pheromone updating scheme, the performance of ACO-DP is also improved. Finally, we introduce the detailed architecture and hardware implementation of ACO-DP routing. Experimental results show that ACO-DP routing achieves the highest area efficiency in large-scale NoC systems compared to other ACO-based routing algorithms. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:81 / 94
页数:14
相关论文
共 50 条
  • [1] 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
    2011 IEEE INTERNATIONAL SOC CONFERENCE (SOCC), 2011, : 273 - 277
  • [2] Improving Efficiency in Large-Scale Decentralized Distributed Training
    Mang, Wei
    Cui, Xiaodong
    Kayi, Abdullah
    Liu, Mingrui
    Finkler, Ulrich
    Kingsbury, Brian
    Saon, George
    Mroueh, Youssef
    Buyuktosunoglu, Alper
    Das, Payel
    Kung, David
    Picheny, Michael
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 3022 - 3026
  • [3] Improving the Connectivity of Community Detection-based Hierarchical Routing Protocols in Large-Scale WSNs
    de Paulo, Matheus A.
    Nascimento, Maria C. V.
    Rosset, Valerio
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS: PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE KES-2016, 2016, 96 : 530 - 539
  • [4] Improving Routing Performance via Dynamic Programming in Large-Scale Data Centers
    Xie, Junjie
    Lyu, Lijun
    Deng, Yuhui
    Yang, Laurence T.
    IEEE INTERNET OF THINGS JOURNAL, 2015, 2 (04): : 321 - 328
  • [5] A Survey on Techniques for Improving the Energy Efficiency of Large-Scale Distributed Systems
    Orgerie, Anne-Cecile
    De Assuncao, Marcos Dias
    Lefevre, Laurent
    ACM COMPUTING SURVEYS, 2014, 46 (04)
  • [6] Improving energy-efficiency of large-scale workflows in heterogeneous systems
    Xiao P.
    Hao Z.
    Xiao, Peng (xiaopeng.csu@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (13): : 258 - 267
  • [7] Large-Scale Vehicle Routing Scenarios Based on Pollutant Emissions
    Krajzewicz, D.
    Wagner, P.
    ADVANCED MICROSYSTEMS FOR AUTOMOTIVE APPLICATIONS 2011: SMART SYSTEMS FOR ELECTRIC, SAFE AND NETWORKED MOBILITY, 2011, : 237 - 246
  • [8] Improving Programmability and Efficiency of Large-Scale Graph Analytics for FPGA Platforms
    Ozdal, Muhammet Mustafa
    PROCEEDINGS OF THE 2019 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD '19), 2019, : 39 - 39
  • [9] Improving energy-efficiency of large-scale workflows in heterogeneous systems
    Xiao, Peng
    Hao, Zhongxiao
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2016, 13 (03) : 258 - 267
  • [10] Congestion Avoidance Routing Based on Large-Scale Social Signals
    He, Kun
    Xu, Zhongzhi
    Wang, Pu
    Deng, Lianbo
    Tu, Lai
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2016, 17 (09) : 2613 - 2626