• DocumentCode
    1952707
  • Title

    Efficient implementation of CIOQ switches with sequential iterative matching algorithms

  • Author

    Yang, Xiaojun ; Kachris, Christoforos ; Katevenis, Manolis

  • Author_Institution
    Inst. of Comput. Sci., Found. for Res. & Technol., Hellas, Heraklion, Greece
  • fYear
    2010
  • fDate
    8-10 Dec. 2010
  • Firstpage
    433
  • Lastpage
    436
  • Abstract
    This paper presents the implementation of a crossbar-based CIOQ switch with a novel matching algorithm that can be used for efficient interprocessor communication. The proposed matching algorithm, called SIM, uses a sequential mode to replace the traditional parallel mode to improve the efficiency of iterative matching operation. Moreover, the paper presents a FIFO-based request scheduler for the implementation of SIM. The proposed algorithm and its implementation architecture are evaluated in an FPGA. The implementation-based simulation results show that for switches without speedup, SIM can achieve higher aggregate throughput and lower average delay than iSLIP. Moreover, SIM achieves a fair trade-off among performance and logic area.
  • Keywords
    field programmable gate arrays; iterated switching networks; multiprocessor interconnection networks; processor scheduling; FIFO-based request scheduler; combined input and output queued switch; crossbar-based CIOQ switch; efficient interprocessor communication; implementation architecture; implementation-based simulation; iterative matching operation; logic area; sequential iterative matching algorithms; Algorithm design and analysis; Field programmable gate arrays; Hardware; Iterative algorithm; Nickel; Random access memory; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2010 International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-8980-0
  • Type

    conf

  • DOI
    10.1109/FPT.2010.5681453
  • Filename
    5681453