• DocumentCode
    3415518
  • Title

    Performance analysis of minimal adaptive wormhole routing with time-dependent deadlock recovery

  • Author

    Petrini, Fabrizio ; Vanneschi, Marco

  • Author_Institution
    Dipartimento di Inf., Pisa Univ., Italy
  • fYear
    1997
  • fDate
    1-5 Apr 1997
  • Firstpage
    589
  • Lastpage
    595
  • Abstract
    Deadlock recovery as a viable alternative to deadlock avoidance has recently gained an increasing consideration in the scientific community. In this paper we present a simple and efficient minimal adaptive wormhole routing algorithm that recovers from potential deadlocks. Rather than using a static or dynamic channel dependency graph, we remove from the network those packets that have stalled for more than a given timeout in a router. The experimental results, conducted on a 256 nodes bi-dimensional tones show that it is possible to find a timeout which is optimal for several communication patterns. Our algorithm provides good network latency, stable throughput above saturation and compares well with a deterministic and a minimal adaptive algorithm based on Duato´s methodology with the same number of virtual channels
  • Keywords
    concurrency control; multiprocessor interconnection networks; network routing; performance evaluation; deadlock avoidance; deadlock recovery; minimal adaptive wormhole routing; performance analysis; potential deadlocks; timeout; virtual channels; Adaptive algorithm; Communication switching; Communication system control; Delay; Displays; Multiprocessor interconnection networks; Performance analysis; Routing; System recovery; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1997. Proceedings., 11th International
  • Conference_Location
    Genva
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-7793-7
  • Type

    conf

  • DOI
    10.1109/IPPS.1997.580961
  • Filename
    580961