Title :
Software-based deadlock recovery technique for true fully adaptive routing in wormhole networks
Author :
Martínez, J.M. ; Lopez, P. ; Duato, J. ; Pinkston, T.M.
Author_Institution :
Fac. de Inf., Univ. Politecnica de Valencia, Spain
Abstract :
In this paper, we take a different approach to handle deadlocks and performance degradation. We propose the use of an injection limitation mechanism that prevents performance degradation near the saturation point and reduces the probability of deadlock to negligible values even when fully adaptive routing is used. We also propose an improved deadlock detection mechanism that only uses local information, detects all the deadlocks, and considerably reduces the probability of false deadlock detection over previous proposals. In the rare case when impending deadlock is detected, our proposed recovery technique absorbs the deadlocked message at the current node and later re-injects it for continued routing towards its destination. Performance evaluation results show that our new approach to deadlock handling is more efficient than previously proposed techniques
Keywords :
concurrency control; hypercube networks; network routing; software performance evaluation; system recovery; deadlock detection mechanism; deadlocked message; fully adaptive routing; injection limitation mechanism; performance degradation; performance evaluation; software-based deadlock recovery technique; true fully adaptive routing; wormhole networks; Algorithm design and analysis; Bandwidth; Degradation; Electronic mail; Frequency measurement; Intelligent networks; Proposals; Routing; System recovery; Throughput;
Conference_Titel :
Parallel Processing, 1997., Proceedings of the 1997 International Conference on
Conference_Location :
Bloomington, IL
Print_ISBN :
0-8186-8108-X
DOI :
10.1109/ICPP.1997.622586