VALVED ROUTING - EFFICIENT FLOW-CONTROL FOR ADAPTIVE NONMINIMAL ROUTING IN INTERCONNECTION NETWORKS

被引:2
|
作者
LIAO, WK [1 ]
KING, CT [1 ]
机构
[1] NATL TSING HUA UNIV,DEPT COMP SCI,HSINCHU 30043,TAIWAN
关键词
DEADLOCK; FLOW CONTROL; INTERCONNECTION NETWORK; ROUTING ALGORITHM; ROUTER DESIGN; STARVATION;
D O I
10.1109/12.467693
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Adaptive nonminimal routing (or misrouting) may move messages away from their destinations to temporarily cope with the dynamic load in an interconnection network. In most cases, misrouting is more powerful and flexible than minimal routing, especially under nonuniform load distribution. However, to take advantage of its misrouting, we have to avoid deadlock, livelock, and starvation in the network and to maintain the network performance across all levels of loading. In this paper, we propose a new flow control scheme for misrouting, called valved routing. Valved routing controls message injection and transmission through logical valves associated with the router ports. Designing routers using valved routing requires a proper choice of design parameters. We will discuss how to find the range of feasible design parameters, Issues in implementing routers using valved routing will also be addressed. We have conducted extensive simulations to compare the performance of routers with and without valved routing. Our simulation results show that valved routing has promising performance advantages, at light as well as heavy network load. Compared with the voluntary misrouting [15], valved routing performs better in network throughput without sacrificing the latency.
引用
收藏
页码:1181 / 1193
页数:13
相关论文
共 50 条
  • [31] MRR: Enabling Fully Adaptive Multicast Routing for CMP Interconnection Networks
    Abad, Pablo
    Puente, Valentin
    Gregorio, Jose-Angel
    HPCA-15 2009: FIFTEENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2009, : 355 - 366
  • [32] Routing in XD networks: A novel interconnection networks
    Gu, HX
    Liu, ZJ
    Qiu, ZL
    Tu, XX
    CHINESE JOURNAL OF ELECTRONICS, 2005, 14 (04): : 661 - 665
  • [33] Polarized Routing for Large Interconnection Networks
    Camarero, Cristobal
    Martinez, Carmen
    Beivide, Ramon
    IEEE MICRO, 2022, 42 (02) : 61 - 67
  • [34] AN EFFICIENT FAULT TOLERANT ROUTING ALGORITHM FOR BINARY CUBE INTERCONNECTION NETWORKS
    Habibian, H.
    Patooghy, A.
    Fazeli, M.
    2012 16TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS), 2012, : 13 - 18
  • [35] Practical and Efficient Incremental Adaptive Routing for HyperX Networks
    McDonald, Nic
    Isaev, Mikhail
    Flores, Adriana
    Davis, Al
    Kim, John
    PROCEEDINGS OF SC19: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2019,
  • [36] A NEW DEADLOCK PREVENTION SCHEME FOR NONMINIMAL ADAPTIVE WORMHOLE ROUTING
    CHUNG, JH
    YOON, HS
    MAENG, SR
    MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (07): : 465 - 486
  • [37] Energy-Efficient Flow Control and Routing for Clustered Wireless Sensor Networks
    Moon, Soo-Hoon
    Han, Seung-Jae
    Park, Sunju
    2013 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2013,
  • [38] Adaptive message routing in a class of fault-tolerant multistage interconnection networks
    Zhou, YQ
    Min, YH
    COMPUTERS & ELECTRICAL ENGINEERING, 1997, 23 (04) : 239 - 247
  • [39] Performance analysis of circuit-switching interconnection networks with deterministic and adaptive routing
    Colajanni, M
    Ciciani, B
    Tucci, S
    PERFORMANCE EVALUATION, 1998, 34 (01) : 1 - 26
  • [40] Adaptive message routing in a class of fault-tolerant multistage interconnection networks
    Sch. of Elec. and Electron. Eng., Nanyang Technological University, Singapore 639798, Singapore
    不详
    不详
    Computers and Electrical Engineering, 1997, 23 (04): : 239 - 247