• DocumentCode
    402672
  • Title

    Optimal fully adaptive wormhole routing for meshes

  • Author

    Schwiebert, Loren ; Jayasimha, D.N.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • fYear
    1993
  • fDate
    15-19 Nov. 1993
  • Firstpage
    782
  • Lastpage
    791
  • Abstract
    A deadlock-free fully adaptive routing algorithm for 2D meshes which is optimal in the number of virtual channels required and in the number of restrictions placed on the use of these virtual channels is presented. The routing algorithm imposes less than half as many routing restrictions as any previous fully adaptive routing algorithms. It is also proved that, ignoring symmetry, this routing algorithm is the only fully adaptive routing algorithm that achieves both of these goals. The implementation of the routing algorithm requires relatively simple router control logic. The new algorithm is extended, in a straightforward manner, to arbitrary dimension meshes. It needs only 4n-2 virtual channels, the minimum number of an n-dimensional mesh. All previous algorithms require an exponential number of virtual channels in the dimension of the mesh.
  • Keywords
    message passing; multiprocessor interconnection networks; parallel algorithms; 2D meshes; arbitrary dimension meshes; deadlock-free fully adaptive routing; exponential number; fully adaptive wormhole routing; optimal wormhole routing; router control logic; routing algorithm; routing restrictions; virtual channels; Buffer storage; Delay; Hardware; Information science; Logic; Modems; Packet switching; Pipeline processing; Routing; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '93. Proceedings
  • ISSN
    1063-9535
  • Print_ISBN
    0-8186-4340-4
  • Type

    conf

  • DOI
    10.1109/SUPERC.1993.1263536
  • Filename
    1263536