• DocumentCode
    2297041
  • Title

    A simple adaptive wormhole routing algorithm for MIMD systems

  • Author

    Venkataramana, R.D. ; Ranganathan, N.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
  • fYear
    1998
  • fDate
    5-7 Oct 1998
  • Firstpage
    205
  • Lastpage
    207
  • Abstract
    This paper describes a new adaptive wormhole routing algorithm for distributed memory MIMD systems. The algorithm uses the absolute sum of the difference in the coordinates of the nodes, as a measure to determine which of the available output channels the packet must be routed through. Thus, the routing decision is local, involves simple computations and provides maximum adaptivity to the traffic. The adaptivity of the packets that have resided in the network for a long time, is restricted to the shortest path to their destination, which ensures livelock freedom. In order to avoid deadlock, packets are buffered and then reintroduced when routing paths become available. The algorithm maps to a simple architecture
  • Keywords
    multiprocessor interconnection networks; parallel architectures; MIMD systems; adaptive wormhole routing algorithm; distributed memory MIMD systems; output channels; Adaptive control; Computer applications; Fault tolerant systems; Identity-based encryption; Multiprocessing systems; Multiprocessor interconnection networks; Programmable control; Routing; System recovery; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-9099-2
  • Type

    conf

  • DOI
    10.1109/ICCD.1998.727048
  • Filename
    727048