Browse > Article

A New Deadlock Detection Mechanism in Wormhole Networks  

Lee, Su-Jung (인천교육대학교 컴퓨터교육과)
Abstract
Deadlock recovery-based routing algorithms in wormhole networks have gained attraction due to low hardware complexity and high routing adaptability Progressive deadlock recovery techniques require a few dedicated resources to transmit deadlocked packets rather than killing them. Selection of deadlocked packets is primarily based on time-out value which should be carefully determined considering various traffic patterns or packet length. By its nature, current techniques using time-out accompany unignorable number of false deadlock detections especially in a heavy-loaded network or with long packet size. Moreover, when a deadlock occurs, more than one packet may be marked as deadlocked, which saturate the resources allocated for recovery. This paper proposes more accurate deadlock detection scheme which does not make use of time-out to declare deadlock. The proposed scheme reduces the probability to detect false deadlocks considerably. Furthermore, a single message is selected as deadlocked for each cycle of blocked messages, thereby eliminating recovery overheads.
Keywords
wormhole network; interconnection network; deadlock; wormhole routing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 W. J. Dally and C. L. Seitz, 'Deadlock-free message routing in multiprocessor interconnection networks', IEEE Trans. Computers, Vol. C-36, No. 5, pp. 547-553, 1987   DOI   ScienceOn
2 G.-M. Chiu, 'The Odd-even Turn model for Adaptive Routing', IEEE Trans. Parallel and Distributed Systems, Vol. 11, No. 7, Jul. 2000   DOI   ScienceOn
3 C. J. Glass and L. Ni, 'The Turn Model for Adaptive Routing in Multicomputer Networks', Int'l Symp. on Computer Architecture, pp. 278-287, May 1992
4 Anjan K. V. and T. M. Pinkston, 'DISHA: A Deadlock Recovery Scheme for Fully Adaptive Routing', The 9th Int'l Parallel Processing Symp., pp. 537-543, Apr. 1995
5 K. M. Al-Tawil, M. Abd-El-Barr, and F. Ashraf, 'A survey and comparison of wormhole routing techniques in a mesh networks', IEEE Network, Vol. 11, No. 2, pp. 38-45, 1997   DOI   ScienceOn
6 L. M. Ni and P. K. McKinley, 'A Survey of Wormhole Routing Techniques in Direct Networks', IEEE Computer, Vol. 26, No. 2, pp. 62-76, 1993   DOI   ScienceOn
7 H. Park and D. P. Agrawal, 'Generic Methodologies for Deadlock-free Routing', Proc. of the 10th Int'l Parallel Processing Symp., pp. 638-643, 1996
8 W. J. Dally, 'Virtual Chanel Flow Control', IEEE Trans. Parallel and Distributed Systems, Vol. 3, No. 2, pp. 194-205, Mar. 1992   DOI   ScienceOn
9 J. Duato, 'A New Theory of Deadlock-free Adaptive Routing in Wormhole Networks', IEEE Transactions on Parallel and Distributed Systems, Vol. 4, No. 12, pp. 1320-1331, Dec. 1993   DOI   ScienceOn
10 T. M. Pinkston and S. Warnakulasuriya, 'On Deadlocks in Interconnection Networks', Proc. of Int'l Symp. on Computer Architecture, pp. 38-49, 1997   DOI
11 S. Warnakulasuriya and T. M. Pinkston, 'Characterization of deadlocks in interconnection networks', Proc. of the 11th Int. Parallel Processing Symposium, Apr. 1997   DOI
12 P. Lopez, J. M. Martinez, and J. Duato, 'A Very Efficient Distributed Deadlock Detection Mechanism for Wormhole Networks', Proc. High Performance Computer Architecture Workshop, Feb. 1998   DOI
13 T. M. Pinkston, 'Flexible and Efficient Routing Based on Progressive Deadlock Recovery', IEEE Transactions on Computers, Jul. 1999   DOI   ScienceOn
14 Anjan K. V., T. M. Pinkston, and J. Duato, 'Generalized Theory for Deadlock-free Adaptive Wormhole Routing and its Application to Disha Concurrent', The 10th Int'l Parallel Processing Symp., pp. 815-821, 1996   DOI
15 J. M. Martinez, P. Lopez, J. Duato, and T. M. Pinkston, 'Software-Based Deadlock Recovery Technique for True Fully Adaptive Routing in Wormhole Networks', Int'l Conf. on Parallel Processing, 1997   DOI
16 M. Thottethodi, A. R. Lebeck, and S. S. Muk-herjee, 'Self-Tuned Congestion Control for Multiprocessor Networks', Proc. the 7th Int'l Symp. on High-Performance Computer Architecture, 2001
17 S. Wamakulasuriya and T. M. Pinkston, 'A Formal Model of Message Blocking and Deadlock Resolution in Interconnection Networks', IEEE Trans. Parallel and Distributed Systems, Vol. 11, No. 3, pp. 212-229, Mar. 2000   DOI   ScienceOn