• DocumentCode
    3852676
  • Title

    Designing Chip-Level Nanophotonic Interconnection Networks

  • Author

    Christopher Batten;Ajay Joshi;Vladimir Stojanovic;Krste Asanovic

  • Author_Institution
    School of Electrical and Computer Engineering, Cornell University, Ithaca
  • Volume
    2
  • Issue
    2
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    137
  • Lastpage
    153
  • Abstract
    Technology scaling will soon enable high-performance processors with hundreds of cores integrated onto a single die, but the success of such systems could be limited by the corresponding chip-level interconnection networks. There have been many recent proposals for nanophotonic interconnection networks that attempt to provide improved performance and energy-efficiency compared to electrical networks. This paper discusses the approach we have used when designing such networks, and provides a foundation for designing new networks. We begin by briefly reviewing the basic silicon-photonic device technology before outlining design issues and surveying previous nanophotonic network proposals at the architectural level, the microarchitectural level, and the physical level. In designing our own networks, we use an iterative process that moves between these three levels of design to meet application requirements given our technology constraints. We use our ongoing work on leveraging nanophotonics in an on-chip title-to-tile network, processor-to-main-memory network, and dynamic random-access memory (DRAM) channel to illustrate this design process.
  • Keywords
    "Topology","Network topology","Nanoscale devices","Microarchitecture","Optical transmitters","Receivers","Multiprocessor interconnection"
  • Journal_Title
    IEEE Journal on Emerging and Selected Topics in Circuits and Systems
  • Publisher
    ieee
  • ISSN
    2156-3357
  • Type

    jour

  • DOI
    10.1109/JETCAS.2012.2193932
  • Filename
    6211450