New deadlock recovery mechanism for fully adaptive routing algorithms

被引:0
|
作者
Al-Awwami, Z.H. [1 ]
Obaidat, M.S. [1 ]
Al-Mulhem, M. [1 ]
机构
[1] Monmouth Univ, Dhahran, Saudi Arabia
关键词
Adaptive algorithms - Computer systems programming - Parallel processing systems - Response time (computer systems);
D O I
暂无
中图分类号
学科分类号
摘要
Routing algorithms used in wormhole switched networks must all provide a solution to the deadlock problem. If the routing algorithm allows deadlock cycles to form, then it must provide a deadlock recovery mechanism. Because deadlocks are anomalies that occur while routing, the deadlock recovery mechanism should not allocate any expensive hardware resources for the sake of handling such a rare event. Rather, it should only dedicate a minimal set of required resources to the recovery process in order to engage most of the hardware resources to the task of routing normal packets. This paper proposes a new deadlock recovery mechanism to be used with the True Fully Adaptive Routing algorithm. The new deadlock recovery mechanism takes advantage of the concept behind wormhole switching. The scheme is efficient in terms of hardware requirements, causes fewer deadlocks and can compete with other expensive deadlock recovery schemes.
引用
收藏
页码:132 / 138
相关论文
共 50 条
  • [31] ACO-BASED DEADLOCK-AWARE FULLY-ADAPTIVE ROUTING IN NETWORK-ON-CHIP SYSTEMS
    Su, Kuan-Yu
    Hsin, Hsien-Kai
    Chang, En-Jui
    Wu, An-Yeu
    2012 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2012, : 209 - 214
  • [32] REQUIREMENTS FOR DEADLOCK-FREE, ADAPTIVE PACKET ROUTING
    CYPHER, R
    GRAVANO, L
    SIAM JOURNAL ON COMPUTING, 1994, 23 (06) : 1266 - 1274
  • [33] LIFE: a Limited Injection, Fully adaptivE, recovery-based routing algorithm
    Petrini, F
    Duato, J
    Lopez, P
    Martinez, JM
    FOURTH INTERNATIONAL CONFERENCE ON HIGH-PERFORMANCE COMPUTING, PROCEEDINGS, 1997, : 316 - 321
  • [34] MINIMAL, ADAPTIVE AND DEADLOCK-FREE ROUTING FOR MULTIPROCESSORS
    ADAMO, JM
    ALHAFEZ, N
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 634 : 815 - 816
  • [35] A framework for designing deadlock-free wormhole routing algorithms
    Boppana, RV
    Chalasani, S
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (02) : 169 - 183
  • [36] Buffer - based deadlock. Free routing algorithms in hypercubes
    Zhou, Jianqiang
    Yao, Xuejun
    Xie, Li
    Ruan Jian Xue Bao/Journal of Software, 1995, 6 (04):
  • [37] Conditional forwarding: simple flow control to increase adaptivity for fully adaptive routing algorithms
    Yu, Zhigang
    Wang, Xinyu
    Shen, Kele
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (02): : 639 - 653
  • [38] Conditional forwarding: simple flow control to increase adaptivity for fully adaptive routing algorithms
    Zhigang Yu
    Xinyu Wang
    Kele Shen
    The Journal of Supercomputing, 2016, 72 : 639 - 653
  • [39] Escape and restoration routing: Suspensive deadlock recovery in interconnection networks
    Takabatake, Toshinori
    Kitakami, Masato
    Ito, Hideo
    IEICE Transactions on Information and Systems, 2002, E85-D (05) : 824 - 832
  • [40] Escape and restoration routing: Suspensive deadlock recovery in interconnection networks
    Takabatake, T
    Kitakami, M
    Ito, H
    2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 127 - 134