A very efficient distributed deadlock detection mechanism for wormhole networks

被引:22
|
作者
Lopez, P [1 ]
Martinez, JM [1 ]
Duato, J [1 ]
机构
[1] Univ Politecn Valencia, Depto Ingn Sistemas Computadores & Automat, Grp Arquitecturas Paralelas, E-46071 Valencia, Spain
关键词
D O I
10.1109/HPCA.1998.650546
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Networks using wormhole switching have traditionally relied upon deadlock avoidance strategies for the design of routing algorithms. More recently, deadlock recovery strategies have begun to gain acceptance. Progressive deadlock recovery techniques are very attractive because they allocate a few dedicated resources to quickly deliver deadlocked messages, instead of killing them. However, the distributed deadlock detection techniques proposed up to now detect many false deadlocks, especially when the network is heavily loaded and messages have different lengths. As a consequence, messages detected as deadlocked may saturate the bandwidth offered by recovery resources, thus degrading performance considerably. In this paper we propose an improved distributed deadlock detection mechanism that uses only local information, detects all the deadlocks, considerably reduces the probability of false deadlock detection and is not strongly, affected by variations in message length and message destination distribution.
引用
收藏
页码:57 / 66
页数:10
相关论文
共 50 条
  • [1] A probe-based deadlock detection mechanism in wormhole networks
    Lee, S
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2004, : 567 - 572
  • [2] A deadlock detection mechanism for true fully adaptive routing in regular wormhole networks
    Lee, Soojung
    COMPUTER COMMUNICATIONS, 2007, 30 (08) : 1826 - 1840
  • [3] A tool for automatic detection of deadlock in wormhole networks on chip
    Taktak, Sarni
    Encrenaz, Emmanuelle
    Desbarbieux, Jean-Lou
    HLDVT'06: ELEVENTH ANNUAL IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2006, : 203 - +
  • [4] A tool for automatic detection of deadlock in wormhole networks on chip
    Taktak, Sami
    Desbarbieux, Jean-Lou
    Encrenaz, Emmanuelle
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2008, 13 (01)
  • [5] Efficient deadlock detection in parallel computer systems with wormhole routing
    Lee, Soojung
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 1, PROCEEDINGS, 2007, 4487 : 676 - 683
  • [6] Deadlock detection for distributed Process Networks
    Olson, AG
    Evans, BL
    2005 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1-5: SPEECH PROCESSING, 2005, : 73 - 76
  • [7] Performance evaluation of ZOMA preemptive deadlock recovery mechanism for wormhole networks
    Al-Awwami, ZH
    Obaidat, MS
    Al-Mulhem, M
    SIMULATION, 2001, 77 (5-6) : 206 - 218
  • [8] FC3D:: Flow control-based distributed deadlock detection mechanism for true fully adaptive routing in wormhole networks
    Rubio, JMM
    López, P
    Duato, J
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (08) : 765 - 779
  • [9] ZOMA: A preemptive deadlock recovery mechanism for Fully Adaptive Routing in wormhole networks
    Al-Awwami, ZH
    Obaidat, MS
    Al-Mulhem, M
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 519 - 525
  • [10] Deadlock avoidance in wormhole-routed networks
    Fleury, E
    Fraigniaud, P
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 378 - 384