• DocumentCode
    2883134
  • Title

    Module-level matching algorithms for MSM clos-network switches

  • Author

    Yu Xia ; Chao, H. Jonathan

  • Author_Institution
    Polytech. Inst., Dept. of Electr. & Comput. Eng., NYU, New York, NY, USA
  • fYear
    2012
  • fDate
    24-27 June 2012
  • Firstpage
    36
  • Lastpage
    43
  • Abstract
    In this paper, we propose a simple module-level matching scheme for memory-space-memory Clos-network switches to avoid complex path-allocation algorithms in bufferless Clos networks, as well as cell out-of-order and saturation-tree problems in buffered Clos networks. We show that the module-level matching scheme can achieve 100% throughput.We propose static and dynamic dispatching cell schemes in addition to the module-level matching to improve the delay performance. The static cell dispatching scheme requires no additional scheduling; while the dynamic cell dispatching scheme is more adaptive to the traffic than the static one, thus can achieve better delay performance under non-uniform traffic loads. However, the wiring complexity of the scheduler for dynamic cell dispatching is high. Thus, the grouped dynamic cell dispatching scheme is proposed as a trade-off between the complexity and performance. In practice, embedded memory size is restricted, thus the queue length limitation in each switch module is also considered in this paper. We propose an efficient scheme to prevent queues to overflow in this situation which makes our work more practical.
  • Keywords
    multistage interconnection networks; switches; MSM clos-network switches; bufferless clos networks; dynamic dispatching cell; embedded memory size; memory-space-memory clos-network switches; module-level matching algorithm; nonuniform traffic loads; path allocation algorithm; queue length limitation; saturation tree problems; static dispatching cell; wiring complexity; Complexity theory; Computer architecture; Delay; Dispatching; Heuristic algorithms; Microprocessors; Out of order; 100% throughput; Hybrid Algorithm; Module-Level Matching; Three-stage Clos-Network Switch;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing (HPSR), 2012 IEEE 13th International Conference on
  • Conference_Location
    Belgrade
  • ISSN
    Pending
  • Print_ISBN
    978-1-4577-0831-2
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/HPSR.2012.6260825
  • Filename
    6260825