• DocumentCode
    1705322
  • Title

    A topology-independent generic methodology for deadlock-free wormhole routing

  • Author

    Park, Hyunmin ; Agrawal, Dharma P.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    1996
  • Firstpage
    191
  • Lastpage
    200
  • Abstract
    This paper introduces a generic methodology for developing deadlock-free routing in an arbitrary network by partitioning a graph into subdigraphs without cyclic dependencies and by strategically assigning virtual channels. We illustrate our scheme by identifying subdigraph characteristics that guarantee acyclic routing for n-dimensional hypercube, n-dimensional mesh and k-ary n-cube torus. Further generalization allows partial cyclic dependencies and forms a larger class of deadlock-free routing algorithms. We apply our technique to k-ary n-cube torus network and develop several novel deadlock-free, adaptive algorithms. Because our technique decomposes networks into several subdigraphs, it simplifies and generalizes the development of both static and adaptive deadlock-free routing algorithms for arbitrary networks
  • Keywords
    concurrency control; multiprocessor interconnection networks; network routing; acyclic routing; arbitrary network; deadlock-free routing; deadlock-free wormhole routing; generic methodology; k-ary n-cube torus; n-dimensional hypercube; n-dimensional mesh; subdigraph characteristics; subdigraphs; Adaptive algorithm; Algorithm design and analysis; Design methodology; Glass; Hypercubes; Mesh networks; Multiprocessor interconnection networks; Partitioning algorithms; Routing; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 1996. Proceedings., Second International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-8186-7237-4
  • Type

    conf

  • DOI
    10.1109/HPCA.1996.501185
  • Filename
    501185