• DocumentCode
    1698646
  • Title

    Backlog Aware Scheduling for Ingress Memories in High-Radix, Single-Stage Switches

  • Author

    Tsamis, Dimitrios ; Yolken, Benjamin ; Bambos, Nicholas ; Olesinski, Wladek ; Eberle, Hans ; Gura, Nils

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., Stanford, CA, USA
  • fYear
    2009
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Previous work has proposed the Dynamic Switch Buffer Management (DSBM) scheme, a promising approach for improving the scalability of switch ingress memories. In this paper, we extend these results by adding increased backlog awareness into the latter. In particular, we propose using a novel combination of two backlog-aware algorithms: BA-DSBM to map incoming packets to the switch\´s ingress buffers and the Backlog-Aware Wrapped Wavefront Arbiter (BA-WWFA) to set the configuration of the switch fabric. We then simulate these algorithms under a variety of load intensities and types. These simulations suggest that adding backlog-awareness into the DSBM scheme leads to significant performance enhancements, particularly as the switch is "stressed" by asymmetric or heavy loading. Our algorithms, therefore, mitigate some of the design tradeoffs made in this novel, highly-scalable switch design.
  • Keywords
    asynchronous circuits; buffer circuits; scheduling; switches; BA-DSBM; backlog aware scheduling; backlog-aware wrapped wavefront arbiter; dynamic switch buffer management scheme; high-radix single-stage switches; ingress memories; switch fabric; Algorithm design and analysis; Fabrics; Impedance matching; Memory management; Packet switching; Round robin; Scalability; Scheduling; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2009. GLOBECOM 2009. IEEE
  • Conference_Location
    Honolulu, HI
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4244-4148-8
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2009.5426046
  • Filename
    5426046