• DocumentCode
    2428101
  • 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
  • fYear
    1997
  • fDate
    11-15 Aug 1997
  • Firstpage
    182
  • Lastpage
    189
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1997., Proceedings of the 1997 International Conference on
  • Conference_Location
    Bloomington, IL
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-8108-X
  • Type

    conf

  • DOI
    10.1109/ICPP.1997.622586
  • Filename
    622586