An Efficient Label Routing on High-Radix Interconnection Networks

被引:0
|
作者
Lei, Fei
Dong, Dezun [1 ]
Liao, Xiangke
机构
[1] Natl Univ Def Technol, Coll Comp, Changsha, Hunan, Peoples R China
关键词
high-radix hierarchical network; co-design; cost-effective adaptive routing; buffer resource; deadlock avoidance; MODEL;
D O I
10.1109/ICPADS.2017.00083
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cost-effective adaptive routing has a significant impact on overall performance for high-radix hierarchical topologies, such as Dragonfly, which achieve a lower network diameter than traditional topologies, Torus and Fat tree, but exhibit a lower degree of adaptiveness for shortest-path routing. Existing adaptive routing methods for those hierarchical topologies improve the adaptiveness by increasing path length, i.e. local or global adaptive routing, and thus suffer from complex and costly deadlock avoidance. This work aims to maximize the routing adaptiveness at the minimum cost of deadlock avoidance. We propose a label routing method for high-radix hierarchical networks. This label routing utilizes a co-design methodology and coordinates the two pipelines, input queue and routing computation, in the router microarchitecture. Packets in the input buffer are labeled by our routing algorithm depending on network states. We reorganize the input buffer and develop a label routing algorithm, named Green-Red Routing, GRR. GRR relaxes the requirement of using virtual channels to eliminate routing deadlock, and mitigates buffer resources dedicated to deadlock avoidance. GRR manages the buffer resources and balance its utilization elaborately, and achieve fully adaptive routing efficiently. We conduct extensive experiments to evaluate the performance of GRR on Dragonfly and compare it with state-of-the-art works. The results show that GRR achieves 10%-35% higher performance than existing routing algorithms under most traffic patterns.
引用
收藏
页码:596 / 603
页数:8
相关论文
共 50 条
  • [31] High-radix iterative algorithm for powering computation
    Piñeiro, JA
    Ercegovac, MD
    Bruguera, JD
    16TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2003, : 204 - 211
  • [32] Pipelining high-radix SRT division algorithms
    Upadhyay, Saurabh
    Stine, James E.
    2007 50TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 2007, : 266 - 269
  • [33] Scalable High-Radix Modular Crossbar Switches
    Cakir, Cagla
    Ho, Ron
    Lexau, Jon
    Mai, Ken
    2016 IEEE 24TH ANNUAL SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI), 2016, : 37 - 44
  • [34] Analysis of the tradeoffs for the implementation of a high-radix logarithm
    Piñeiro, JA
    Ercegovac, MD
    Bruguera, JD
    ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 132 - 137
  • [35] HCORDIC: A high-radix adaptive CORDIC algorithm
    Elguibaly, F
    Sui, NT
    Rayhan, A
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2000, 25 (04): : 149 - 154
  • [36] A modified high-radix scalable montgomery multiplier
    Fan, Yibo
    Zeng, Xiaoyang
    Yu, Yu
    Wang, Gang
    Zhang, Qianling
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 3382 - +
  • [37] The multi-level communication: Efficient routing for interconnection networks
    Hadim, MB
    Sakho, I
    JOURNAL OF SUPERCOMPUTING, 2001, 18 (02): : 153 - 177
  • [38] Robust and Efficient Custom Routing for Interconnection Networks with Distributed Shortcuts
    Le Nhat, T. X.
    Nguyen, T. Truong
    Khanh-Van Nguyen
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2014, 5 (04) : 51 - 74
  • [39] The Multi-Level Communication: Efficient Routing for Interconnection Networks
    M. B. Hadim
    I. Sakho
    The Journal of Supercomputing, 2001, 18 : 153 - 177
  • [40] An Efficient History-Based Routing Algorithm for Interconnection Networks
    Moosavi, Sanaz Rahimi
    Chang, Chia-Yuan
    Rahmani, Amir-Mohammad
    Plosila, Juha
    Man, Ka Lok
    Jeong, Taikyeong T.
    Lim, Eng Gee
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 277 - 280