DocumentCode :
245646
Title :
A Semi-centralized Algorithm to Detect and Resolve Distributed Deadlocks in the Generalized Model
Author :
Zhi Tao ; Hui Li ; Bing Zhu ; Yunmin Wang
Author_Institution :
Shenzhen Eng. Lab. of Converged Networks Technol., Peking Univ., Shenzhen, China
fYear :
2014
fDate :
19-21 Dec. 2014
Firstpage :
735
Lastpage :
740
Abstract :
To detect and resolve distributed deadlocks in the generalized model, a few algorithms have been proposed. Most of them are distributed algorithms which are based on the diffusing computation technique where propagation of probes and backward propagation of replies are required. On the contrary, centralized algorithms send the dependency information directly to the initiator. However, existing algorithms do not distinguish local deadlocks from global deadlocks. In this paper, we present a semi-centralized algorithm which effectively detects and resolves local deadlocks prior to global deadlocks. To be specific, a consistent snapshot of dependency information of involved nodes is recorded in an information table at each site. Therefore, the detection and resolution of local deadlocks can be performed at each site before the dependency information is sent to the initiator to further detect global deadlocks. The proposed algorithm also handles the problem of phantom edges and concurrent executions. Performance analysis shows that the performance of our algorithm is close to or better than that of the existing algorithms in terms of execution time, message traffic and message size.
Keywords :
concurrency control; distributed algorithms; concurrent execution problem; diffusing computation technique; distributed algorithms; distributed deadlocks; generalized model; global deadlocks; local deadlocks; phantom edge problem; probe propagation; reply backward propagation; semicentralized algorithm; Algorithm design and analysis; Computational modeling; Image edge detection; Phantoms; Probes; Registers; System recovery; deadlock detection; distributed systems; generalized deadlock; graph reduction; semi-centralized;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-7980-6
Type :
conf
DOI :
10.1109/CSE.2014.152
Filename :
7023662
Link To Document :
بازگشت