GOAL: A load-balanced adaptive routing algorithm for torus networks

被引:0
|
作者
Singh, A [1 ]
Dally, WJ [1 ]
Gupta, AK [1 ]
Towles, B [1 ]
机构
[1] Stanford Univ, Comp Syst Lab, Stanford, CA 94305 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a load-balanced adaptive routing algorithm for torus networks, GOAL - Globally Oblivious Adaptive Locally - that provides high throughput on adversarial traffic patterns, matching or exceeding fully randomized routing and exceeding the worst-case performance of Chaos [2], RLB [14], and minimal routing [8] by more than 40%. GOAL also preserves locality to provide up to 4.6x the throughput of fully randomized routing [19] on local traffic. GOAL achieves global load balance by randomly choosing the direction to route in each dimension. Local load balance is then achieved by routing in the selected directions adaptively. We compare the throughput, latency, stability and hot-spot performance of GOAL to six previously published routing algorithms on six specific traffic patterns and 1,000 randomly generated permutations.
引用
收藏
页码:194 / 205
页数:12
相关论文
共 50 条
  • [1] A novel globally adaptive load-balanced routing algorithm for torus interconnection networks
    Wang, Hong
    Xu, Du
    Li, Lemin
    [J]. ETRI JOURNAL, 2007, 29 (03) : 405 - 407
  • [3] A new load balanced routing algorithm for torus networks
    Niu, Jiyun
    Gu, Huaxi
    Wang, Changshan
    [J]. COMBINATORICS, ALGORITHMS, PROBABILISTIC AND EXPERIMENTAL METHODOLOGIES, 2007, 4614 : 495 - +
  • [4] A novel adaptive congestion-aware and load-balanced routing algorithm in networks-on-chip
    Khodadad, Ehsan
    Akbar, Reza
    Safaei, Farshad
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2018, 71 : 60 - 76
  • [5] A load-balanced multicast routing algorithm in cognitive wireless mesh networks
    Kuang, Zhu-Fang
    Chen, Zhi-Gang
    Li, Hui
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2013, 36 (03): : 521 - 531
  • [6] A distributed algorithm for load-balanced routing in multihop wireless sensor networks
    Chatterjee, Punyasha
    Das, Nabanita
    [J]. DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2008, 4904 : 332 - 338
  • [7] Load-balanced routing in ad hoc networks
    Rangarajan, Sudharsan
    Garcia-Luna-Aceves, J. J.
    [J]. PROCEEDINGS - 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, VOLS 1-3, 2007, : 556 - +
  • [8] Load-balanced anycast routing in computer networks
    Zaumen, WT
    Vutukury, S
    Garcia-Luna-Aceves, JJ
    [J]. ISCC 2000: FIFTH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2000, : 566 - 574
  • [9] A Load-balanced Adaptive Routing and Wavelength Assignment Algorithm Based on Cost Updating
    Zhang, Zhengxian
    Liu, Siming
    Zhang, Junyue
    Tian, Huiping
    [J]. 2017 16TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS & NETWORKS (ICOCN 2017), 2017,
  • [10] Modeling Universal Globally Adaptive Load-Balanced Routing
    Mollah, Md Atiqul
    Wang, Wenqi
    Faizian, Peyman
    Rahman, Md Shafayat
    Yuan, Xin
    Pakin, Scott
    Lang, Michael
    [J]. ACM TRANSACTIONS ON PARALLEL COMPUTING, 2019, 6 (02)