• DocumentCode
    59437
  • Title

    Providing 100% throughput in memory-memory-memory switches with in-sequence service

  • Author

    Ya Gao ; Zhiliang Qiu ; Jian Zhang

  • Author_Institution
    State Key Lab. of ISN, Xidian Univ., Xi´an, China
  • Volume
    8
  • Issue
    1
  • fYear
    2014
  • fDate
    Jan. 3 2014
  • Firstpage
    133
  • Lastpage
    139
  • Abstract
    The use of buffers in the central stage of memory-memory-memory (MMM) switch can potentially cause the forwarding of packets to the outputs in out-of-sequence order. In this study, the authors present a novel scheduling algorithm, frame-based in-sequence scheduling in MMM switch (FIM3), which can provide 100% throughput and in-sequence service as well. FIM3 adopts a predetermined cyclic shift configuration at the first stage and the oldest-cell-first selection for arbitrations at the second and third stages. Frame-based scheduling algorithm is adopted, and fake packets will be added for an incomplete frame to obtain full. FIM3 is decentralised and requires no speedup. The simulation results show that FIM3 has a better delay performance than padded frame does under uniform traffic, and achieves 100% throughput under non-uniform traffic.
  • Keywords
    buffer storage; scheduling; MMM switch; cyclic shift configuration; fake packets; frame based scheduling algorithm; in-sequence service; memory-memory-memory switches; oldest-cell-first selection; out-of-sequence order; packet forwarding;
  • fLanguage
    English
  • Journal_Title
    Communications, IET
  • Publisher
    iet
  • ISSN
    1751-8628
  • Type

    jour

  • DOI
    10.1049/iet-com.2013.0223
  • Filename
    6712007