EFFICIENT DETECTION AND RESOLUTION OF GENERALIZED DISTRIBUTED DEADLOCKS

被引:44
|
作者
KSHEMKALYANI, AD [1 ]
SINGHAL, M [1 ]
机构
[1] OHIO STATE UNIV,DEPT COMP & INFORMAT SCI,COLUMBUS,OH 43210
关键词
DISTRIBUTED SNAPSHOT; GRAPH REDUCTION; DISTRIBUTED SYSTEM; GENERALIZED DEADLOCK;
D O I
10.1109/32.263754
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an efficient one-phase algorithm that consists of two concurrent sweeps of messages to detect generalized distributed deadlocks. In the outward sweep, the algorithm records a snapshot of a distributed wait-for-graph (WFG). In the inward sweep, the algorithm performs reduction of the recorded distributed WFG to check for a deadlock. The two sweeps can overlap in time at a process. We prove the correctness of the algorithm. The algorithm has a worst-case message complexity of 4e - 2n + 2l and a time complexity of 2d hops, where c is the number of edges, n is the number of nodes, l is the number of leaf nodes, and d is the diameter of the WFG. This is a notable improvement over the existing algorithms to detect generalized deadlocks.
引用
收藏
页码:43 / 54
页数:12
相关论文
共 50 条
  • [1] Fast detection and resolution of generalized distributed deadlocks
    Lee, S
    10TH EUROMICRO WORKSHOP ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2002, : 429 - 436
  • [2] Efficient detection and resolution of deadlocks in distributed databases
    Makki, K
    Pissinou, N
    COMPUTER COMMUNICATIONS, 1999, 22 (07) : 637 - 643
  • [3] Efficient detection and resolution of OR deadlocks in distributed systems
    Lee, S
    Joo, KH
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (09) : 985 - 993
  • [4] Optimal detection and resolution of distributed deadlocks in the generalized model
    Hashemzadeh, M
    Farajzadeh, N
    Haghighat, AT
    PROCEEDINGS OF THE 14TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2005, : 133 - 136
  • [5] AN EFFICIENT DEADLOCK DETECTION AND RESOLUTION ALGORITHM FOR GENERALIZED DEADLOCKS
    Lu, Wei
    Yu, Chengkai
    Xing, Weiwei
    Che, Xiaoping
    Yang, Yong
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2017, 13 (02): : 703 - 710
  • [6] Fast, centralized detection and resolution of distributed deadlocks in the generalized model
    Lee, S
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (09) : 561 - 573
  • [7] Distributed detection of generalized deadlocks
    Kshemkalyani, AD
    Singhal, M
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 553 - 560
  • [8] A hybrid algorithm for fast detection and resolution of generalized deadlocks in distributed systems
    Lee, S
    Cho, KM
    ON THE CONVERGENCE OF BIO-INFORMATION-, ENVIRONMENTAL-, ENERGY-, SPACE- AND NANO-TECHNOLOGIES, PTS 1 AND 2, 2005, 277-279 : 171 - 176
  • [9] A hybrid algorithm for fast detection and resolution of generalized deadlocks in distributed systems
    Lee, Soojung
    Cho, Kwang Moon
    Key Engineering Materials, 2005, 277-279 (0I) : 171 - 176
  • [10] Message-Optimal Algorithm for Detection and Resolution of Generalized Deadlocks in Distributed Systems
    Srinivasan, Selvaraj
    Rajaram, R.
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2011, 35 (04): : 489 - 498