• DocumentCode
    713571
  • Title

    Fast scheduling based on iterative parallel wavelength matching for a multi-wavelength ring network-on-chip

  • Author

    Cerutti, I. ; Andriolli, N. ; Pintus, P. ; Faralli, S. ; Gambini, F. ; Liboiron-Ladouceur, O. ; Castoldi, P.

  • Author_Institution
    Scuola Superiore Sant´Anna, Pisa, Italy
  • fYear
    2015
  • fDate
    11-14 May 2015
  • Firstpage
    180
  • Lastpage
    185
  • Abstract
    In synchronous networks-on-chip (NoC), scheduling of packet transmission is required for achieving high throughput, low latency and good fairness, while avoiding packet collisions. Efficient algorithms exist for rearrangeably non-blocking NoC. However, when realized with integrated optical devices, NoC are typically arranged in topologies that are blocking if a single wavelength is used. Mitigation of the blocking behavior is then achieved by exploiting the wavelength domain, which requires however a novel scheduling paradigm. This paper presents an integrated optical NoC based on a ring topology and realized with multiple resonating microrings (MMR). Scheduling in MMR architecture comprises the conventional matching sub-problem along with wavelength assignment sub-problem, which accounts for the additional constraints due to the wavelength domain. A novel scheduling algorithm based on iSLIP algorithm is proposed for jointly addressing both sub-problems. The iterative Parallel Wavelength Matching (iPWM) algorithm achieves performance similar to a two-step scheduler based on sequential iSLIP and first-fit wavelength assignment, but with a computational complexity lower and independent of the number of wavelengths.
  • Keywords
    integrated optoelectronics; network-on-chip; optical resonators; scheduling; MMR architecture; blocking behavior; computational complexity; first-fit wavelength assignment subproblem; iPWM algorithm; integrated optical NoC; integrated optical devices; iterative parallel wavelength matching algorithm; matching sub-problem; multiple resonating microrings; multiwavelength ring network-on-chip; packet collision avoidance; packet transmission scheduling; ring topology; sequential iSLIP algorithm; synchronous networks-on-chip; two-step scheduler; wavelength domain; Computer architecture; Integrated optics; Optical resonators; Ports (Computers); Processor scheduling; Topology; Wavelength assignment; Network-on-chip; interconnection network; matching; scheduling; wavelength assignment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Optical Network Design and Modeling (ONDM), 2015 International Conference on
  • Conference_Location
    Pisa
  • Type

    conf

  • DOI
    10.1109/ONDM.2015.7127295
  • Filename
    7127295