• DocumentCode
    1208111
  • Title

    Photonic Networks-on-Chip for Future Generations of Chip Multiprocessors

  • Author

    Shacham, Assaf ; Bergman, Keren ; Carloni, Luca P.

  • Author_Institution
    Aprius Inc., Sunnyvale, CA
  • Volume
    57
  • Issue
    9
  • fYear
    2008
  • Firstpage
    1246
  • Lastpage
    1260
  • Abstract
    The design and performance of next-generation chip multiprocessors (CMPs) will be bound by the limited amount of power that can be dissipated on a single die. We present photonic networks-on-chip (NoC) as a solution to reduce the impact of intra-chip and off-chip communication on the overall power budget. A photonic interconnection network can deliver higher bandwidth and lower latencies with significantly lower power dissipation. We explain why on-chip photonic communication has recently become a feasible opportunity and explore the challenges that need to be addressed to realize its implementation. We introduce a novel hybrid micro-architecture for NoCs combining a broadband photonic circuit-switched network with an electronic overlay packet-switched control network. We address the critical design issues including: topology, routing algorithms, deadlock avoidance, and path-setup/tear-down procedures. We present experimental results obtained with POINTS, an event-driven simulator specifically developed to analyze the proposed idea, as well as a comparative power analysis of a photonic versus an electronic NoC. Overall, these results confirm the unique benefits for future generations of CMPs that can be achieved by bringing optics into the chip in the form of photonic NoCs.
  • Keywords
    circuit switching; computer architecture; integrated circuit design; integrated optics; microprocessor chips; multiprocessor interconnection networks; network routing; network topology; network-on-chip; switched networks; NoC microarchitecture; POINTS; broadband photonic circuit-switched network; chip multiprocessors; comparative power analysis; deadlock avoidance; electronic overlay packet-switched control network; event-driven simulator; intrachip communication; off-chip communication; path setup; photonic interconnection network; photonic networks-on-chip; power budget; power dissipation; routing algorithm; tear-down procedure; topology; Algorithm design and analysis; Bandwidth; Circuits; Communication system control; Delay; Multiprocessor interconnection networks; Network topology; Network-on-a-chip; Optical control; Power dissipation; chip multiprocessors; emerging technologies; interconnection networks; photonics;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2008.78
  • Filename
    4509424