• DocumentCode
    2840808
  • Title

    Greedy dynamic hot-potato routing on arrays

  • Author

    Caragiannis, Ioannis ; Kaklamanis, Christos ; Vergado, Ioannis

  • Author_Institution
    Dept. of Comput. Eng. & Inf., Patras Univ., Greece
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    178
  • Lastpage
    185
  • Abstract
    We consider the problem of routing packets in two-dimensional torus-connected processor arrays. Motivated by theoretical work on dynamic routing, we address the dynamic case where packets are continuously injected into the network. We describe three greedy hot-potato routing algorithms and present simulation experiments on tori of several sizes using four well-known greedy (also known as work-conserving) protocols (namely FIFO, LIFO, FTG, and NTG) for the implementation of injection buffers. Our results demonstrate that there exists a greedy hot-potato routing algorithm that is stable for all greedy injection queueing protocols for injection rates very close to 100% of the network capacity. Furthermore, according to the algorithms we studied, we can claim that the one-pass property is not appropriate for the dynamic case, since the system cannot achieve stability at high injection rates
  • Keywords
    distributed algorithms; multiprocessor interconnection networks; network routing; protocols; 2D torus-connected processor arrays; FIFO; FTG; LIFO; NTG; greedy dynamic hot-potato routing; greedy injection queueing protocols; injection buffers; one-pass property; packet routing; simulation experiments; stability; work-conserving protocols; Buffer storage; Heuristic algorithms; Informatics; Routing protocols; Stability; Vents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Networks, 2000. I-SPAN 2000. Proceedings. International Symposium on
  • Conference_Location
    Dallas, TX
  • ISSN
    1087-4089
  • Print_ISBN
    0-7695-0936-3
  • Type

    conf

  • DOI
    10.1109/ISPAN.2000.900283
  • Filename
    900283