• DocumentCode
    56613
  • Title

    Design of a Bufferless Photonic Clos Network-on-Chip Architecture

  • Author

    Yu-Hsiang Kao ; Chao, H. Jonathan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Polytech. Inst. of New York Univ., Astoria, NY, USA
  • Volume
    63
  • Issue
    3
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    764
  • Lastpage
    776
  • Abstract
    On-chip photonic waveguides have been proposed as a feasible replacement for the long interconnects that cause speed and power bottlenecks. Along with recent advancements in nanophotonic technologies, we believe that combining on-chip waveguides with high-radix Network on Chip (NoC) topologies is a promising way to improve NoC performance. In this paper, we propose the BufferLess phOtonic ClOs Network (BLOCON) to exploit silicon photonics. We propose a scheduling algorithm named Sustained and Informed Dual Round-Robin Matching (SIDRRM) to solve the output contention problem, a path allocation scheme named Distributed and Informed Path Allocation (DIPA) to solve the Clos network routing problem, and a methodology to achieve an optimal off-chip laser-power budget. In the simulation results, we show that with SIDRRM and DIPA, BLOCON improves the delay and on-chip power performance of the compared electrical and photonic NoC architectures over synthetic traffic patterns and SPLASH-2 traces.
  • Keywords
    digital arithmetic; monolithic integrated circuits; multiprocessing systems; network-on-chip; optical planar waveguides; performance evaluation; processor scheduling; BLOCON; Clos network routing problem; DIPA; NoC performance improvement; SIDRRM; SPLASH-2 traces; bufferless photonic Clos network-on-chip architecture design; chip multiprocessors; delay improvement; distributed-and-informed path allocation; high-radix network-on-chip topologies; nanophotonic technologies; on-chip photonic waveguides; on-chip power performance improvement; optimal off-chip laser-power budget; output contention problem; path allocation scheme; power bottlenecks; scheduling algorithm; silicon photonics; speed bottlenecks; sustained-and-informed dual round-robin matching; synthetic traffic patterns; Computer architecture; Photonics; Resource management; Scheduling algorithms; System-on-a-chip; Throughput; Clos network; Network-on-chip; bufferless NoC; silicon photonics;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2012.250
  • Filename
    6331481